Package Maintainers! This document describes testing procedures for the software contained in this repository. All sections must be completed and signed off before a package can be moved from one repository to the next.
- Did it build?
- Are files present in build package:
- Check package, data.tar - make sure all files intended to be installed are there
Things to look at:
Things to check in gtk3-widget-factory
Make sure different items are colored properly such as detailed below:
Blue:
- Selected/highlighted content
- variable controls - progress bars, scales, level bars
- General Content-relevant controls
Orange:
- Binary on/off actions
- radio buttons
- active buttons
- toggle switches
- checkboxes
- switches
- Pathbars
- General context-display controls
Green:
- Save buttons once they can be clicked
- Affirmative/progressive action buttons/controls
Header and title bars:
- brown in normal theme
- dark theme - darker brown
- light theme - grey
Window Backgrounds:
-
light grey/white background in normal theme
-
dark brown in dark theme
-
progress spinner should invert colors in dark theme
Check that Nautilus has the proper color
- context information (sidebar entries)
- tabs have orange underlines, path bars
6 themes:
- Pop{,-slim}
- Pop-Dark{,-slim}
- Pop-Light{,-slim}
Other things to note:
- Everything has a shadow
- Everything needs to be legible/high contrast
- Bright colors and title bars all have an inactive shade (when window is not selected)
- Compact variants need to shrink most padding and sizes.
If something visibly looks off, check the color hex values.
Color hex values:
- Text and monocromatic images: #4B4645
- Header/Title Bars: #574F4A / Dark Theme: #3E3936 / Light Theme: #C8C0BD
- Window background: #F5F5F5
- Green selection:#01967A
- Orange: #FAA41A / Dark theme: #CC7900
- Blue: #48B9C7 / Dark theme: #0A97A5