Eliseu Amaro
|
0ef151edac
|
[CSS] Now properly following Van de Graaf / Tschichold Page Construction Canon.
|
2021-09-20 16:06:57 +01:00 |
|
Eliseu Amaro
|
543853c374
|
[PLUGINS][Actor][Profile] Current user profile in line with other users. Directory plugin actor template standardized.
|
2021-09-20 14:39:11 +01:00 |
|
Eliseu Amaro
|
baeb1dde7a
|
[Posting][CSS] Fix for qtwebengine and gecko not displaying background color on input elements.
Minor bug fixes.
|
2021-09-20 12:49:05 +01:00 |
|
Eliseu Amaro
|
e4b650be46
|
[PLUGINS][Settings] Removed unused templates. Directory plugin templates now using actual templates. Notification settings using details element now.
|
2021-09-18 05:12:16 +01:00 |
|
Eliseu Amaro
|
738168461c
|
[CSS] Note avatar hotfix.
|
2021-09-18 05:12:14 +01:00 |
|
Eliseu Amaro
|
447372d7f6
|
[CSS] Note actions re-alignment to previous position. Simplified visuals.
|
2021-09-18 05:12:13 +01:00 |
|
Eliseu Amaro
|
f4ac49e7c7
|
[CSS] Note avatar now bigger. Note actions and avatar now on the side of note.
|
2021-09-18 05:12:13 +01:00 |
|
Eliseu Amaro
|
2de071ca7e
|
[CSS] Note attachments rules simplified. Proper resizing on smaller views.
|
2021-09-18 05:12:12 +01:00 |
|
Eliseu Amaro
|
a4a7039786
|
[CSS] Less redraws on details element hover feedback.
|
2021-09-18 05:12:11 +01:00 |
|
Eliseu Amaro
|
380eec5eb0
|
[CSS] Fixed inconsistent side panels font size. Note's view improvements.
|
2021-09-18 05:12:11 +01:00 |
|
Eliseu Amaro
|
b8e66aa9bf
|
[CSS] Scrollable panels. Attachments width is retained on view now.
|
2021-09-18 05:12:10 +01:00 |
|
Eliseu Amaro
|
42f9a6a79c
|
[CSS][Attachments] Attachments page view done. Standardized left and right panels sections. Applying styling through key classes to be defined in docs.
|
2021-09-18 05:12:10 +01:00 |
|
Eliseu Amaro
|
030f8afdf5
|
[ASSETS][FONTS] Poppins and Opens Sans are now used. Better legibility for smaller sizes.
|
2021-09-18 05:12:07 +01:00 |
|
Eliseu Amaro
|
e9d809d441
|
[Security][Exception] Security exception handling, login and register. TODO EmailNotFoundException and NicknameNotFoundException.
|
2021-09-15 14:48:06 +01:00 |
|
Eliseu Amaro
|
0f1bce67a1
|
[CSS][FONTS] Added a lighter font, mobile optimizations were needed. All icons are more consistent in size. Forms are more consistent in margins, paddings and grouping.
|
2021-09-15 14:48:06 +01:00 |
|
Eliseu Amaro
|
a21b0afb70
|
[ASSETS] Removed unused fonts. Variable fonts now used.
|
2021-09-14 13:13:45 +01:00 |
|
Eliseu Amaro
|
404442ebda
|
[BASE] Importing fonts through CSS instead, minimizing content blocking. Removed legibility optimizations in font rendering. Removed unused font rules.
|
2021-09-14 13:13:45 +01:00 |
|
Eliseu Amaro
|
8887efe305
|
[THEME][DARK] Background image is 73% smaller, added noise to diminish the banding in Firefox.
|
2021-09-14 13:13:45 +01:00 |
|
Eliseu Amaro
|
043c5da58b
|
[THEME][BASE] New and better light theme.
|
2021-09-14 13:13:44 +01:00 |
|
Eliseu Amaro
|
26aec5f626
|
[BASE][NOTE][CSS] Further screen reader cues for note replies.
|
2021-09-14 13:13:44 +01:00 |
|
Eliseu Amaro
|
9e051273f7
|
[BASE][NOTE][CSS] Notes are now clearly delimited to visually impaired users. Screen readers will notify when a note begins as well as each reply. Focused elements now provide the same feedback everywhere.
|
2021-09-14 13:13:43 +01:00 |
|
Eliseu Amaro
|
60af533fa4
|
[BASE][CSS] Accessibility menu fix when logged out. Proper selector for accesskey used now, ".accessibility-target".
|
2021-09-14 13:13:43 +01:00 |
|
Eliseu Amaro
|
c4b328c03b
|
[LEFT][CSS] Fix scrolling when tabbing, navigating through notes is more obvious now. Timeline navigation fix for screen readers to know that the navigation title matters.
|
2021-09-14 13:13:43 +01:00 |
|
Eliseu Amaro
|
3abf71b707
|
[CSS] There's no need to tab again after selecting accessibility menu!
|
2021-09-14 13:13:43 +01:00 |
|
Eliseu Amaro
|
3c1a9ba3fa
|
[CSS] Fixed tabbing through accessibility menu. Was invisible when going throught it without a previous target.
|
2021-09-14 13:13:43 +01:00 |
|
Eliseu Amaro
|
b0b3ae237a
|
[TWIG][BASE] Fixed taborder, Orca will continue to read the whole header though. Navigation should be more clear for each timeline.
|
2021-09-14 13:13:43 +01:00 |
|
Eliseu Amaro
|
61071a6821
|
[PLUGINS][Reply][Repeat][Favourite] Base template semantic rework. Reply, repeat and favourite respective classes are now assigned in their NoteHandlerPlugin.
|
2021-09-14 13:13:43 +01:00 |
|
Eliseu Amaro
|
681144b380
|
[PLUGINS][Favourite][CSS] Favourite label now shows whether it's favourited or not already.
|
2021-09-14 13:13:42 +01:00 |
|
Eliseu Amaro
|
c612fe6df5
|
[PLUGINS][Reply][CSS] Help text added. Styling reply page done.
|
2021-09-14 13:13:41 +01:00 |
|
Eliseu Amaro
|
9f6acc04aa
|
[CSS] Light theme panels background image fix. Input elements with proper padding.
|
2021-09-14 13:13:41 +01:00 |
|
Eliseu Amaro
|
7a0e256557
|
[CSS] Light theme!
|
2021-09-14 13:13:40 +01:00 |
|
Eliseu Amaro
|
727133b6ed
|
[IMAGES][CSS] Dropdown image added for use in select boxes background. Fixed select box background color from being the one used by the system, dark theme inconsistencies found.
|
2021-09-14 13:13:40 +01:00 |
|
Eliseu Amaro
|
e6449bfe96
|
[CONFIG][TWIG] Selected a new default form theme. Forms shouldn't have class-less divs now.
|
2021-09-14 13:13:40 +01:00 |
|
Eliseu Amaro
|
1f792a0183
|
[CSS] Links should be aligned with content now. Underlined in main content by default. Highlighted when focused.
|
2021-09-14 13:13:40 +01:00 |
|
Eliseu Amaro
|
f371443884
|
[CSS] Note's view now properly handles replies.
|
2021-09-14 13:13:39 +01:00 |
|
Eliseu Amaro
|
f000532b7e
|
[Favourite][Reply][Repeat] The respective svg for note actions is assigned. Repeat note handler needs work. "An exception has been thrown during the rendering of a template ("No value in table note matches the requested criteria")." exception thrown on repeat.
|
2021-09-14 13:13:39 +01:00 |
|
Eliseu Amaro
|
f9f4f179bb
|
[Security][Right] login
and register padding fix. Select boxes styling done.
|
2021-09-14 13:13:39 +01:00 |
|
Eliseu Amaro
|
6ef07e04d1
|
[Posting][CSS] Right panel form uses a select box instead of radio buttons. Hover and focus of <a> elements using just an underline. Note author and actions padding redone. File-picker font is now correct. Left panel hierarchy should now be more clear.
|
2021-09-14 13:13:38 +01:00 |
|
Eliseu Amaro
|
7dc390ca1c
|
[TWIG][CSS] Shortcuts now work in small screen sizes. Header icons further polish. Profile navigation structural rework.
|
2021-09-14 13:13:38 +01:00 |
|
Eliseu Amaro
|
ca2eff2906
|
[CSS] Visual feedback from shortcuts polished.
|
2021-09-14 13:13:38 +01:00 |
|
Eliseu Amaro
|
414b33f97b
|
[TWIG][CSS] Shortcut menu done. Can access various panel with proper visual feedback.
|
2021-09-14 13:13:38 +01:00 |
|
Eliseu Amaro
|
e73af2b887
|
[TWIG][CSS] Left and Right panels now using a checkbox trick to control their visibility. Details element couldn't be properly controlled by CSS without breaking accessibility.
|
2021-09-14 13:13:38 +01:00 |
|
Eliseu Amaro
|
6e6b2ea87b
|
[CSS][Icons] Icons width and height wasn't consistent, problem lied within the SVGs themselves.
|
2021-09-14 13:13:38 +01:00 |
|
Eliseu Amaro
|
b8bb845e24
|
[TWIG][CSS][Accessibility] Note view accessibility improvements. Left and right panels icon rework (width and height weren't correct, position needs further work).
|
2021-09-14 13:13:38 +01:00 |
|
Eliseu Amaro
|
d2760f1250
|
[TWIG][CSS][Accessibility] Base template accessibility improvements. Applying more semantic HTML5 tags and aria to describe content actions.
|
2021-09-14 13:13:38 +01:00 |
|
Eliseu Amaro
|
671e2d6a9d
|
[CSS] Fixed Favourite button background size and colour. Fixed right panel incorrect font size.
|
2021-09-14 13:13:37 +01:00 |
|
Eliseu Amaro
|
ca71e57593
|
[CSS] Hotfix: Figure captions do not overflow.
|
2021-09-14 13:13:31 +01:00 |
|
Eliseu Amaro
|
6166afeec6
|
[TWIG][CSS] Left and right panels accessibility improvements. Tabindex is now properly set up. When panels have the attribute open but aren't focused (keyboard navigation out of panel, into main content) they aren't displayed anymore.
|
2021-09-14 13:13:30 +01:00 |
|
Eliseu Amaro
|
c81795eb96
|
[TWIG][CSS] More consistent classes. Checkbox styling done. Register and Login pages now done.
|
2021-09-14 13:13:30 +01:00 |
|
Eliseu Amaro
|
87d7318de5
|
[CONTROLLER][SECURITY] Added class names. Help labels for each form element. Each form element now has a proper block prefix (the resulting HTML won't simply concatenate the form's name to the element's label).
|
2021-09-14 13:13:30 +01:00 |
|