-
Notifications
You must be signed in to change notification settings - Fork 12
Material Design overhaul #11
base: master
Are you sure you want to change the base?
Conversation
* groud work for an install script * updated install instructions and file paths * updated instal.sh file paths * reverting file paths in install script * updated README
Auto install
* new color scheme * altered install script to use feature branch * file structure changes and install update * removed under shading on queryovertimechart * changed queries over time colors slightly
photo now reflects changes to clients over time graph
added troubleshooting for receiving a 400 error on the wget install command
That is a very nice refinement.
|
Thanks for your comments!
Thanks again for all of your feedback, it's helpful in focusing my efforts! |
image now demonstrates difference between dark and light themes
removed reference to old development branches
* update table styles and dashboard card styles * updates to network table legend
added important tag to "status" color to force it to be white
* update table styles and dashboard card styles * updates to network table legend * quick bug fix
Js hotfix
@maelcum - check out the newest version of my fork, I think you'll be pleased with the updates! Some notable mentions are:
As always, let me know if there are any issues or requested features! |
@MBarrows20 - getting near perfection with each iteration! The few things I've found are not problems of your (or jacobbates' design) but probably inherent "flaws" in the source:
And I am fully aware that all of this is nitpicking! The theme is good as it is! Thank you for you effort and diligence! |
@maelcum, it's not nitpicking if I ask for it - constructive feedback at its finest! Comments on your finds below in the order you made them:
I'm so happy that you're enjoying the changes and I look forward to continue iterating! I'll tag you when a new version goes live 😄 👨💻 |
Added instructions for updating the theme
@MBarrows20 I'd be personally very interested in landing this in the official repo. As long as we plan ahead, it should be doable with a toggler and a little JS along with the CSS overrides. Would you be interested in this? |
@XhmikosR - I'd be honored if I could contribute to the official PiHole code (especially in such a visible way)! It's been a while since I've looked at this project however and I know there have been a few updates from the PiHole team since my last change. Let me know if you have suggestions for how to easily integrate this functionality. |
I'd really like to see a dark theme implemented in the main repo, but I think the best way would be if we could get both @jacobbates and you @MBarrows20 to work with us and find the best solution for this. :) Adding a toggler isn't a big deal, the rest of the changes is what we should discuss together finding an optimal way to proceed. If you could please send an email to @dschaper ([email protected]) with your email address he should be able to invite you on Mattermost. |
Invites sent. |
This is a design overhaul that presents the dashboard in a black/grey/white theme according to the material design documentation. I've also been able to update the charts a little to be less busy and more playful in color. I have plans to further polish the other pages but I feel this feels like a good consistent start.
Since this is one of the top installed dark themes and served as a starting point for my changes, I thought it best to make a pull request back to the source! That said, I know this is a larger style shift and would understand if it does not fit an aesthetic you are interested in.