StanWarford / pep9suite

Pep9Suite is a suite of software for the Pep/9 virtual machine described in the text Computer Systems, J. Stanley Warford, fifth edition.
http://computersystemsbook.com
Other
16 stars 7 forks source link

Create small (custom) stylesheets for line edits, check boxes, other widgets that are style & context aware. #45

Closed Matthew-McRaven closed 5 years ago

Matthew-McRaven commented 5 years ago

For example, line edits in the Assembler CPU representation should have non-gray backgrounds; source panes should have a blue title bar when highlighted (one stylesheet when active) and gray otherwise (another stylesheet).

This is a larger project in the sense that style sheets may need to be created per-widget per trigger.

Matthew-McRaven commented 5 years ago

Covers the following project issues: https://github.com/StanWarford/pep9micro/projects/6#card-18402888 https://github.com/StanWarford/pep9micro/projects/7#card-17537259 https://github.com/StanWarford/pep9micro/projects/4#card-18390423

Matthew-McRaven commented 5 years ago

We discarded the approach of style sheets for dark mode styling because they were becoming cumbersome to work with and use to create new features. Now we will just make do with operating system native theming.