libcosmic-yoda/examples
Ashley Wulber 7cc791a3f5
feat: add support for dark / light mode switching (#178)
* feat: add support for dark / light mode switching and simultaneouscustom light / dark mode themes

* refactor(color-picker): optional initial color and fallback color

* refactor: used FixedPortion for layout of the settings item

This makes sure that the control always has at least the specified portion of the available space

* refactor: make all members of the ThemeBuilder public

* refactor: add and update palette colors

* fix(theme): typo and derive PartialEq for ThemeBuilder

* fix: update color picker usage

* feat: add more variables to the theme

* fix: radius on headerbar

* fix: Theme CosmicConfigEntry impl

* chore: specify rev of taffy

* fix: theme CosmicConfigEntry missing variables

* fix: apply theme type when theme mode changes

* wip: add plus icon to empty color picker button

* chore: fix rev and imports

* refactor(color-picker): allow custom size for the icon

* refactor(color_picker): make color_button public

* update iced
2023-10-16 16:19:04 -04:00
..
applet fix: applet button styles 2023-10-02 10:59:27 -04:00
application refactor!(app): rename set_title to set_window_title 2023-10-12 16:37:38 +02:00
config refactor!(app): rename set_title to set_window_title 2023-10-12 16:37:38 +02:00
cosmic feat: add support for dark / light mode switching (#178) 2023-10-16 16:19:04 -04:00
design-demo@ed4af4e643 feat: add support for dark / light mode switching (#178) 2023-10-16 16:19:04 -04:00
open-dialog refactor!(app): rename set_title to set_window_title 2023-10-12 16:37:38 +02:00
README.md chore(readme): instructions for running examples 2023-09-14 01:38:56 +02:00

design-demo

Showcase of all widgets and their styled variations for the purpose of demonstrating and fine-tuning our design system.

just run cosmic-design demo

application

Start here as a template for creating an application with libcosmic's application API.

just run cosmic-design demo

open-dialog

Demonstrates how to create an open file dialog

just run open-dialog