-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nav/try out themeing #50
Conversation
5a2cacb
to
be5018b
Compare
Whoops, meant to "request changes". At any rate, looks pretty good, just a few comments to take care of then good to go. |
8272748
to
c871d9d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like this, but can we get the side navbar back? After that I'll be good to go
Signed-off-by: Sven Dowideit <[email protected]>
…ious, and figure out PropTypes for faIcons Signed-off-by: Sven Dowideit <[email protected]>
e796e8c
to
506761c
Compare
Signed-off-by: Sven Dowideit <[email protected]>
Signed-off-by: Sven Dowideit <[email protected]>
src/renderer/App.tsx
Outdated
style={{ maxHeight: '100px' }} | ||
navbarScroll | ||
> | ||
{/* <TooltipNavItem |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd like to leave this in for a bit while i contemplate the topbar
and extracting these Nav components into another component may make sense, but i'm not ready to do it in this PR - it depends..
Signed-off-by: Sven Dowideit <[email protected]>
ok, this one's weird - |
Signed-off-by: Sven Dowideit <[email protected]>
Signed-off-by: Sven Dowideit <[email protected]>
🎊 |
* Separate out less used analytics html * use bootswatch for css, and replace lots of inline html with React components * bring back the icons * rejig the module deps so it works * give us a little padding from the navbar Signed-off-by: Sven Dowideit <[email protected]> * use TooltipNavItem for top and sidebar, change theme to something serious, and figure out PropTypes for faIcons Signed-off-by: Sven Dowideit <[email protected]> * build debug info Signed-off-by: Sven Dowideit <[email protected]> * remove commented out css Signed-off-by: Sven Dowideit <[email protected]> * get rid of the react-table - its abandoned, and makes mpn problems Signed-off-by: Sven Dowideit <[email protected]> * One day, I'll be sure which I need * reapply lit fixes Signed-off-by: Sven Dowideit <[email protected]> * f Signed-off-by: Sven Dowideit <[email protected]>
There's two things I worked on at the same time - simplify the inline html by using bootstrap components, and add https://bootswatch.com/ stylin - I'm using sandstone atm.
I'm most interested in the components use, but adding the themeing showed up how some of the html wasn't actually bootstrap "right", so it was worth it from there too.
There's more stuff to do, but even this helps get us further to where we want to go.