GNOME Human Interface Guidelines 2.2.1
-
What's new?
-
Introduction
- 1. Usability Principles
- 2. Desktop Integration
-
3. Windows
- 3.1. Parts of Windows and System Interaction
- 3.2. Primary Windows
- 3.3. Utility Windows
- 3.4. Alerts
- 3.5. Progress Windows
- 3.6. Dialogs
- 3.7. Assistants
-
4. Menus
- 4.1. The Menubar
- 4.2. Types of Menu
- 4.3. Designing a Menu
- 4.4. Standard Menus
- 5. Toolbars
-
6. Controls
- 6.1. Using Controls Effectively
- 6.2. Terminology
- 6.3. Sensitivity
- 6.4. Text Entry Fields
- 6.5. Spin Boxes
- 6.6. Sliders
- 6.7. Buttons
- 6.8. Check Boxes
- 6.9. Radio Buttons
- 6.10. Toggle Buttons
- 6.11. Drop-down Lists
- 6.12. Drop-down Combination Boxes
- 6.13. Scrollbars
- 6.14. Lists
- 6.15. Trees
- 6.16. Tabbed Notebooks
- 6.17. Progress Bars
- 6.18. Statusbars
- 6.19. Frames and Separators
- 7. Feedback
-
8. Visual Design
- 8.1. Color
- 8.2. Window Layout
- 8.3. Text Labels
- 8.4. Fonts
-
9. Icons
- 9.1. Style
- 9.2. Kinds of Icons
- 9.3. Designing Effective Icons
- 9.4. Designing Accessible Icons
-
10. User Input
- 10.1. Mouse Interaction
- 10.2. Keyboard Interaction
-
11. Language
- 11.1. Labels
- 11.2. Warning and Error Messages
- 11.3. Online Help
- 12. Checklists
-
13. Credit
- 13.1. Active Authors
- 13.2. Additional Illustrations
- 13.3. Retired/Inactive Authors
- 13.4. Reviewers and Contributors
- Bibliography