-
Notifications
You must be signed in to change notification settings - Fork 262
/
README.txt
50 lines (32 loc) · 1.69 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
This app supports user created themes!
To get started, simply duplicate one of the included themes and open it with your favorite
text editor.
HandyControl elements do not provide full theming support, however they do provide a dark
variant, hence the dedicated boolean key.
The Boolean keys control several things in the application, such as the title bar theme and
the HandyControl element theme.
The SolidColorBrush keys control the color of the application and app elements, such as the
app background, text, and border colors.
The 'Inner' keys are used to add depth to double-recursive elements.
The following diagram illustrates this:
/---------------------------[-][#][x]
| AppBackground |
| /-------------------------------\ |
| | AppElementBackground | |
| | /---------------------------\ | |
| | | AppInnerElementBackground | | |
| | | | | |
| | \---------------------------/ | |
| | | |
| \-------------------------------/ |
| |
\-----------------------------------/
In this case AppElementBackground is being used by a frame, while AppInnerElementBackground
is being used by a bordered label, blank image background, or similar.
If you created a theme and would like for it to be included with the program, feel free to
make a pull request on the github! https://github.com/lay295/TwitchDownloader/pulls
Important Notes:
'Dark.xaml' and 'Light.xaml' will always be overwritten on application launch.
File names are read in a non-case sensitive manner, meaning 'Dark.xaml' and 'dark.xaml'
cannot be differentiated.
Don't forget to edit the author comment at the top of the theme file!