-
Notifications
You must be signed in to change notification settings - Fork 296
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
Fixes to default theme #162
Conversation
@mrjovanovic I'd also decrease all |
Merging on Sunday 15, March 2015. Please comment if you think we should not merge. Edit: you can test this branch using |
@nodiscc Would it be ok to do 3px for everything? |
Yes that's what I meant. I'll do this. |
Sure, sounds good. Speaking of changes, then - suggested color palette that maintains the spirit of the current default theme: Further small changes I'd enjoy implementing in this branch:
Potentially (more radical):
Too much? |
I think you can propose these changes in another Pull Request when this one is merged, starting with the less visible ones (inline buttons, linksperpage dopdown, tools and editlink restyling) and allow some time for people to test and get feedback. Then you could submit another PR for the color scheme change, same process. Then submit a PR for Daily restyling, same process. Can you give some details about "without images (leave that for themes)"? Something to do with templates? Note that there are changes planned to make third party Then submit a PR for Thanks again for your contributions, you're very helpful! |
Awesome. Thanks for the words of encouragement. Will follow according to your suggestions. :) |
@mrjovanovic Another thing you may want to look at: the paging buttons/links ( |
I also think the positioning of those buttons/links is a bit problematic. I'm trying out several different options, but I feel that the entire paging system is unfortunately designed. On top of that, it's difficult to implement things while not breaking compatibility with <IE9. :( When I have something, I'll put it up here for people to look at. |
Frankly I don't mind if things are a bit broken on IE <9. People/orgs should update their browsers or use standard compliant ones. So at longs as the core functionality remains usable (adding links and browsing) I'm fine with it. |
@mrjovanovic If you want to reimplement a proper responsive grid system, go ahead. It would be nice if it keeps the current look and feel overall. There are grid systems without browser-specific hacks out there. I had good results with this one https://github.com/ThisIsDallas/Simple-Grid on other projects, just an example. Doesn't mean it would do a great job on Shaarli. |
This looks cool! I will try it out in the future. Right now, I'm just playing with a few small things around, hoping not to break existing themes or change things too much. Thanks! |
Work by @mrjovanovic
Tested on Firefox and Chromium on GNU/Linux.