-
Notifications
You must be signed in to change notification settings - Fork 138
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
Theme update #553
Theme update #553
Conversation
- Ligther colors - No more border radius - Buttons are now always colored - Start to redesign the post page (according to the Figma mockups)
Codecov Report
@@ Coverage Diff @@
## master #553 +/- ##
=========================================
- Coverage 34.51% 34.5% -0.01%
=========================================
Files 67 67
Lines 7872 7876 +4
Branches 1890 1890
=========================================
+ Hits 2717 2718 +1
- Misses 4394 4398 +4
+ Partials 761 760 -1 |
Perhaps |
Also the |
So… I tried to limit the height of the illustration, but it is impossible to do it without losing the ratio or a part of the image. I don't know what should be done: hide some a portion of the illustration if it is too big, or give the responsibility to author to provide images in reasonable dimensions? Someone also proposed to have an option that could be enabled to limit the height of the header (by hiding some of the image) if you want to be sure to never have giant images. So that can be a solution too. |
I think fitting is better than cropping. You can either accept the ratio loss inherent to cover-fit, or you can cap the max-width of the image/header (in addition to the max-height). That style of header image can be seen in Ghost, for example: https://demo.ghost.io/welcome/ |
- Improve buttons on the media page - Improve lists
It changed because I removed Cargo.lock to handle a merge conflict I could have updated cargo web too, but it mean I should have re-built the CI docker image and it was taking forever.
@marek-lach Even with another shade of purple the contrast was quite poor, so I made it white, but with underlining when you pass your cursor over it to make you understand it is a link. |
I added it. I just changed a bit your text, because we don't actually collect IP addresses, and I added a part about which cookies we are using. |
Sure 👍 In that case the line As a registered user, you also have to provide your username, doesn't need the |
I think this should be a default privacy policy only, and should be editable easily by admins (probably in a future pr, this one is supposed to be about design). While we don't store much (no ip, no cookies when not logged in...), most reverse proxy configuration will log at least user ip. |
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.
this would require fixing merge conflict before validation
- Don't watch static/css in build.rs - Another shade of white - Remove useless margin rule for error messages
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.
👍
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 just merged master into this to fix conflict)
So far:
As I started it, this redesign is not perfectly following what was done on Figma (for instance lighter colors were not planned), but I'm open to discussion if you think Figma mockups should be better respected.
It is available at https://pr-553.joinplu.me/ if you want to see how it looks like. You can login with admin/admin123 to see all the pages.