- get rid of node-sass
- fix storybook build issues
- fix css file build issues
- mass upgrade of key dependencies
- either fix tests or delete them
- remove unused things such as playroom and arguably stylelint
Abstract
- Standard colors
- Borders
- Button
- Actions list
- Nested actions list
- Icons in action list
- Cursor
Forms/etc
- Form button
- Section dividers
- Radio buttons
- Checkbox
- Text input
- Select (using react-select)
- Select multiple
- Disabled states for inputs
- Tabs
- Alert/dialog text handling
W98 Toolbar
- Start Button
- Notifications + time
- Bar and dividers
- Quick Launch
- Active windows
- Start menu
Explorer/Program
- Heading
- Standard view icons
- close/minimize/restore/help
- File/Edit/etc toolbar
- Options (needs sections, resize handling and see more icons)
- Explorer input (cosmetic only)
- Explorer input (working)
- Status footer (partially done, logic not figured out)
- Explorer views (?)
General
- Right click actions
- State sharing
- Loading
-
Shut down -
Font substitution -
Scaling display size - Make CSS pseudoclass driven design choices optional
W98 Toolbar
- Interactive start menu, validated inputs
-
Only one active window - Network notifications icon
- Tests
- CI
- Coverage
- Linting
- PropTypes
- Decouple CSS build from React build (i.e. style everything within mixins, include where appropriate)
-
Reimplement CSS Modules - Make dummy Select component for places where aesthetically needed
- Group options collections in explorer
- Pixel near perfect (leave to last)
- Switch to react-testing-library
- Sematic HTML improvements
- Use svg filter for icon highlighting (checkered blue pixel)
- Refactor various list option groups
- Blue selected areas grey when parent not active
- Radio and checkbox for Menus (via classes)
- Custom font
- Start menu animation on iOS (absolute transitions issue, considering disabling on mobile)
- Selected sections grey when not focus
- Filter overhauls
- Redundant CSS clearout
- StandardMenuWrapper as HOC?
- Gradient improvements
- Add empty taskbar to core css
- Disabled buttons
-
Single width font - Firefox outlines issue
- PERFORMANCE IMPROVMENTS