How do themes work? #621
-
I see a themes option in the program, but it's greyed out for me. How does one use/create themes? |
Beta Was this translation helpful? Give feedback.
Replies: 10 comments 41 replies
-
Themes are not available in GKv3 only - there are not enough properties of EtoForms components to completely change the appearance. System-dependent themes are possible there, but GKv3 does not use binding to the system theme. |
Beta Was this translation helpful? Give feedback.
-
Oh alright, then I misunderstood that comment of yours. So you meant this icon's
Thanks!! :)
That is fine. I think the only text we're likely to have is the "GED" file extension appearing in the file management icons, so that shouldn't be a translation issue. But even that might be replaced if we find a better indication of file management to combine with the smaller symbols. I'm too tired to start that spreadsheet today, but hopefully tomorrow! (Edit: oops this was meant to be a reply in the thread.) |
Beta Was this translation helpful? Give feedback.
-
In your design I really liked the icons you introduced for attaching/detaching people and families. Be sure to save them in the set - I will add the corresponding types of "glyphs" especially for them. |
Beta Was this translation helpful? Give feedback.
-
Current glyph list:
|
Beta Was this translation helpful? Give feedback.
-
I looked and looked... at first I wasn't sure. Now I'm absolutely sure: icons of strictly genealogical context (pedigrees/scroll, trees, possibly maps and statistics) should be a separate color. A good color for this is the scroll - brown? or purple? Perhaps this color should be taken only for the genealogical context. Or choose another one. Blue is a very nice color, but it feels like it doesn't fit in this case. Purple maybe. Brown seems best. |
Beta Was this translation helpful? Give feedback.
-
"Every marker is different for every taste" ;) |
Beta Was this translation helpful? Give feedback.
-
I released on the 14th, and today I was sent a question about multimedia and there was a theme with your icons on the screenshot :) |
Beta Was this translation helpful? Give feedback.
-
As the set is now nearing finishing, I added the licensing info the the spreadsheet. Most of it is Apache v2.0 as the vast majority of icons have been modified from the Material Design Icons set, with some Open Sans font used in the GED ones (SIL Open Font License v1.1) and the religion symbols from Wikipedia are all public domain. |
Beta Was this translation helpful? Give feedback.
-
@Serg-Norseman Hey, I think maybe Google didn't notify you about some comments I left on the spreadsheet, so copying them here:
|
Beta Was this translation helpful? Give feedback.
-
@Serg-Norseman Apologies I've been quite busy in recent weeks, but regarding the modern theme colours, now that I'm looking at that YAML file and testing out how it controls the theme, I'm a bit confused because many entries don't seem to affect any element that I can find. (Not sure if it matters, but I'm running the app on Windows 10.) So to try to make sense of it, I put together a little documentation (highlighted elements with yellow bg and red text): Editor + EditorText: most of the text and dropdown fields in the UI - only exception I found was the Sex dropdown) Control + ControlText: the tabs and background of the main grid, sidebar and status bar Window + WindowText: ⚠ can't find anything it would affect Dialog + DialogText: ⚠ can't find anything it would affect ButtonFace: background of all enabled buttons except the default button in the dialog ButtonText: shared between default and non-default buttons (included in screenshot above) AccentButton: background of the default button in the dialog ButtonBorder: ⚠ can't find anything it would affect Strip: ⚠ can't find anything it would affect Dropdown: ⚠ can't find anything it would affect MenuBorder: ⚠ can't find anything it would affect MenuItemSelected: ⚠ can't find anything it would affect Link: links in the right sidebar Grid: background of the list of entries GridText: ⚠ can't find anything it would affect GridHeader + GridHeaderText: ⚠ can't find anything it would affect Tab: ⚠ can't find anything it would affect TabHighlight: ⚠ can't find anything it would affect TabSelected: ⚠ can't find anything it would affect HighlightReadabilityRows: ⚠ can't find anything it would affect (also can't find an option to turn it on in case it's off by default) HighlightUnparentedIndi: ❔ can't test it, option is greyed out HighlightUnmarriedIndi: ❔ can't test it, option is greyed out HighlightInaccessibleFiles: ❔ didn't test it, my trees don't have any files attached |
Beta Was this translation helpful? Give feedback.
Themes are not available in GKv3 only - there are not enough properties of EtoForms components to completely change the appearance. System-dependent themes are possible there, but GKv3 does not use binding to the system theme.