Provide custom themes/content for each tool category
Continuing with placeholder content, this demonstrates how we might style different categories of applications. With this approach, we can provide a set of themes that the user can choose between via layout.theme.theme = 'MyThemeName'
.
This also provides a functional demonstration of how we can provide custom components in Trame that simplify building components that require a lot of nested boilerplate (such as VContainers).
Closes #21 (closed)
Merge request reports
Activity
added Science statusTo review labels
requested review from @gzi
assigned to @dugganjw
Good catch, I had missed that. I know I can have the columns in each row be consistent height with flexbox. Not sure on having all 4 cards share a height since they're in different rows, but I'll play around with it. I'll probably end up adding an option to the grid component to allow someone to turn off whatever I do if they have a weird use case where they don't want heights to align (maybe mixed components in a grid?).
added 5 commits
-
58c55675...8432c236 - 2 commits from branch
dev
- 01a32695 - Merge origin/dev into 21-provide-custom-themes-content-for-each-tool-category
- bdebdd63 - Don't color the sign-in menu links
- 803dc9cc - Give each category card an explicit height
Toggle commit list-
58c55675...8432c236 - 2 commits from branch
I was only able to get each row to use a consistent height with flexbox, so I decided for now to give each card an explicit height that fits the content well for me. As we put real content into the system, if this breaks then we can either change the height each card gets or switch to allowing different card heights between rows.
added 1 commit
- 14dba60c - Don't show the open button until the application is done launching
mentioned in commit df3a12d5