Suponha que eu queira criar minha própria interface no Ubuntu?

1

Basicamente, quero tentar criar meu próprio sistema de menu / iniciador. Para o menu, eu gostaria que ele fluísse como os antigos menus suspensos (locais, aplicativos, administração, preferências, etc ...), exceto com um conceito de hub e spoke. Passe o mouse sobre o ícone "Main Menu" (Menu principal) e os raios aparecem com o raio à direita imediatamente em destaque. Gire o hub (como uma discagem analógica) para girar os raios e destacar as diferentes opções (locais, aplicativos, etc.). Selecionar uma opção como aplicativos altera o texto no hub e o ícone do hub para "aplicativos" e todos os spokes mudam para as diferentes categorias nesse título. Eventualmente, gostaria que todos os lançadores que você colocasse em seu painel fossem seus próprios recursos de oferta de hub. Por exemplo: Um hub do Firefox teria spokes para abrir outra instância, bookmarks, safe-mode, etc. Assim, o hub do firefox permitiria que você abrisse diretamente para um bookmark. Coisas assim.

Eu vi implementações próximas a isso, mas em vez de o ícone principal assumir as características do item de menu selecionado, ele floresce em círculos concêntricos e fica grande e confuso. Eu gostaria que um único ícone / lançador assumisse as propriedades do item selecionado e os raios para oferecer várias opções para o item / aplicativo selecionado. Isso pode não ser muito bom. Especialmente se eu tiver que fazer isso. Mas eu gostaria de tentar se alguém tiver algum conselho.

    
por jwdinkc 19.01.2012 / 19:16

1 resposta

2

Este é provavelmente um objetivo irrealista. Não se sinta mal, nem saberia por onde começar. Meu conselho seria procurar um site que faça algo visualmente parecido com o que você quer. Agarre o HTML & amp; CSS do site e comece a ler a documentação do Gnome 3. Como o Gnome 3 usa tecnologias da web como o CSS, você pode ter mais sorte em desenvolver esse menu / launcher para a área de trabalho do Gnome 3, não o Unity.

Eu posso imaginar o que você está descrevendo, mas acho que está muito localizado para o que você quer. Refazer a interface do usuário de um sistema operacional, ou mesmo apenas um lançador, exigirá que pelo menos alguns programadores experientes o iniciem e mantenham. Boa sorte.

    
por Tom Brossman 20.01.2012 / 09:36