Eliseu Amaro
a6af3a9b7a
[CSS] Removed unnecessary box-shadow rules that slowed down performance (see edit feeds page)
2021-12-06 20:56:06 +00:00
Eliseu Amaro
cd607ce6ce
[CSS] Note actions extra line height removed, margin-bottom used instead
...
[CSS] Anchors use underline again on hover
2021-12-06 20:47:56 +00:00
Eliseu Amaro
6303f480f7
[TWIG] Note actions extra structural changes to reflect standard note actions styling
...
[CSS] Note actions extra details styling done
2021-12-06 20:35:44 +00:00
Eliseu Amaro
cb276aee81
[CSS] Screen media queries are now clearly documented and calculated using various takes on the Van de Graaf Canon and Tschichold’s recommended 2:3 page-size ratio
2021-12-06 19:07:59 +00:00
Eliseu Amaro
ba632b4514
[CSS] Note content text decoration underline set on anchor links
2021-12-03 01:19:09 +00:00
Eliseu Amaro
56d653d980
[CSS] Adding margin-left to .note-author-nickname
2021-12-02 22:55:01 +00:00
Eliseu Amaro
a1b002659f
[CSS] Focusable elements only show accent inset shadow when focused by keyboard, not by any other way
2021-12-02 22:40:27 +00:00
Eliseu Amaro
e5f09a26d4
[CSS] Ultra widescreen dimensions fix
2021-12-02 22:21:49 +00:00
Eliseu Amaro
d915b4b628
[CSS] Note language note view polish
2021-12-02 18:36:18 +00:00
Eliseu Amaro
9482bb2254
[CSS] Avatar max-height defined
2021-12-02 15:30:24 +00:00
Eliseu Amaro
37ef8cddfa
[ENTITY][Note] Add getLanguageLocale() and getNoteLanguageShortDisplay()
...
[CARDS][Note] Render note's language short display
[PLUGINS] Bring back titles to Reply, Repeat and Favourite actions
2021-12-02 15:05:49 +00:00
Eliseu Amaro
e7ee558f4a
[TWIG] Fix empty accessibility menu anchor, accesskey anchors placement
...
[CSS] Dark theme hover/focus border, settings page form visibility
2021-12-01 20:29:11 +00:00
Eliseu Amaro
fa7fa81e35
[ICONS][Edit] Add icon class twig block
...
[CSS] Move edit feed link aligment rules to base.css
2021-12-01 19:47:45 +00:00
Eliseu Amaro
4155926ebf
[CSS] Removing arbitrary unit values
2021-12-01 19:47:44 +00:00
Eliseu Amaro
db0909a1c7
[CSS] Fix color swatch styling, simplified rules
2021-12-01 19:47:44 +00:00
Eliseu Amaro
84217ec866
[CSS] Fix multiple select box styling
2021-11-29 23:12:10 +00:00
Eliseu Amaro
f92c00c7aa
[CONTROLLER][Feeds] Add block prefixes to distinguish form groups
...
[TWIG] Divide form into various groupings for clearer representation
2021-11-29 23:12:09 +00:00
Eliseu Amaro
c8ba81897c
[PLUGINS][Reply] getReplyToNote performance improvement
...
[CSS] Replies padding fix
2021-11-29 23:12:09 +00:00
Eliseu Amaro
798a5f3796
[PLUGINS][Oomox] HTML's input[type='color'] doesn't support alpha values. Feature to apply custom shadow color removed as a result.
2021-11-29 22:42:48 +00:00
Eliseu Amaro
7df2783686
[CSS] Fixed edit feed icon styling.
2021-11-29 22:42:48 +00:00
Eliseu Amaro
6ec0b9f077
[CSS] User panel CSS fixes.
...
[PLUGINS][Oomox] Reformatted file.
2021-11-29 22:42:48 +00:00
Eliseu Amaro
3da524af58
[PLUGINS][Oomox] WIP Settings for both the light and dark themes.
2021-11-29 22:42:47 +00:00
Hugo Sales
11d2cfb9ed
[UI][FEEDS][ENTITY][Feed] Add way to customize the feeds that are displayed in the left panel. The user can add, delete, reoder and rename them
2021-11-26 23:35:10 +00:00
Eliseu Amaro
7fa2418e54
[PLUGINS][Oomox] Theme colours WIP.
2021-11-26 14:45:28 +00:00
Hugo Sales
6cd7be6abc
[UI][CONTROLLER][ENTITY][DOCS] Refactor term 'timeline' into 'feed'
2021-11-26 13:05:23 +00:00
Eliseu Amaro
d9c0a72e36
[CONFIG] Replaced form theme used since it was too opinionated.
2021-11-24 14:03:50 +00:00
Eliseu Amaro
477a5cb92d
[CSS] Fixed all buttons/select/input display rules from being overriden.
2021-11-24 12:46:32 +00:00
Eliseu Amaro
d254147988
[CSS] Note attachments fixes, fancy note-complementary accents.
2021-11-17 17:28:46 +00:00
Eliseu Amaro
f1a30ac0e6
[CSS] Added a top margin for buttons.
2021-11-16 19:40:07 +00:00
Eliseu Amaro
83fc31b485
[CSS] Polished light theme.
2021-11-15 19:25:51 +00:00
Eliseu Amaro
2d941cbb16
[CSS] Fixed Chromium from overriding the page stylesheet on fieldset element.
2021-11-15 19:25:51 +00:00
Eliseu Amaro
337fe272a3
[CSS] Re-arranged CSS rules, overall refactor to minimize duplications.
2021-11-15 19:25:51 +00:00
Eliseu Amaro
a23f7d5aa3
[CSS] Removed 'colors.css', colors are declared within their respective classes/ids instead.
2021-11-15 19:25:51 +00:00
Eliseu Amaro
d0f9fde7c2
[PLUGIN][Reply] WIP. Note complementary info now shows who has replied on the original note!
2021-11-10 15:44:28 +00:00
Eliseu Amaro
c4088e221f
[CSS] Very important colour change.
2021-11-01 22:09:10 +00:00
Eliseu Amaro
ac8513741d
[CSS] New themes! No images used anymore.
2021-10-29 22:01:28 +01:00
Eliseu Amaro
eb5bc36390
[CSS] Fixed widgets from overflowing.
2021-10-29 18:14:39 +01:00
Eliseu Amaro
3388e0e8f1
[TWIG][Cards] Note template fully refactored. Template has now macros for different views for the card.
...
[PLUGINS][Repeat] WIP: Action added.
[PLUGINS][Favourite] Changes to accomodate note card template refactoring.
[CSS] Fixed textarea from being resized horizontally.
2021-10-27 20:44:51 +01:00
Eliseu Amaro
3e2fefa8af
[TWIG][Cards] Fullname is now displayed as the note author, nickname as an identification.
...
[CONTROLLER][Security] Fullname is set on resgistration to enable it to be shown by default in notes.
[CONTROLLER][UserPanel] Fullname extra step added.
[CSS] Fullname and nickname representation work.
2021-10-27 20:44:50 +01:00
Eliseu Amaro
45f65baf96
[PLUGINS][Embed] Polished embed template in order to better utilize space.
...
[CSS][Feed] Embed related additions.
2021-10-27 04:19:34 +01:00
Eliseu Amaro
ebf675ec59
[Plugins][FAVOURITE] Redirect added. Only redirects from the route the user came from, not the anchored note. To be added. Further corner cases fixed.
2021-10-27 04:19:33 +01:00
Eliseu Amaro
60b15ea79d
[Plugins][FAVOURITE] No longer a form, a link to a new page is provided instead. The amount of forms per page were blocking rendering for the majority of its duration.
2021-10-27 04:19:32 +01:00
eli
f78cfed41a
[TWIG][CSS] Template refactoring, classes and their respective CSS is now more consistent. CSS variables are back.
2021-10-27 04:19:29 +01:00
Hugo Sales
9109c61af5
[TOOLS][CS-FIXER] Run new PHP CS Fixer config. Notably, adds strict_types
2021-10-27 04:19:28 +01:00
eli
6412b632ab
[CSS] Note actions size further compatibility work.
2021-10-05 23:36:15 +01:00
eli
e467cf5ec2
[CSS] Fixed: note actions size.
2021-10-05 23:29:46 +01:00
eli
31857e1eab
[CSS] Fixed: User panel hr elements styling.
2021-10-05 23:00:16 +01:00
eli
1d6b22551b
[CSS] Fixed: Body text colors weren´t applied.
2021-10-05 22:51:46 +01:00
eli
d4513e3597
[CSS] Browser compatibility improvements.
2021-10-05 22:44:22 +01:00
eli
a268aee53a
[CSS][PLUGIN] ProfileColor now handles both the background and foreground colors. Various button CSS fixes.
2021-10-05 19:04:30 +01:00
eli
5373655170
[CSS] Firefox ESR doesnt know what a colour is.
2021-10-05 16:09:01 +01:00
eli
2a2331d692
[CSS] Colours by classes. Refactored all CSS.
2021-10-05 16:03:17 +01:00
eli
caa04525bd
[CSS] Fixed embed width.
2021-10-04 17:16:53 +01:00
eli
1705b543d3
[PLUGIN] Delete note action added. If the author of a note is logged in, the action will be added to that note. Once the author presses it, the note will be deleted from the DB.
2021-10-04 17:11:44 +01:00
eli
70d1521a2b
[CSS] Fix: article header was being selected has the page header.
2021-10-04 15:30:01 +01:00
eli
17a13b3f20
[CSS] Fix: Left and right panel checkbox border when active.
2021-10-04 12:31:06 +01:00
eli
0dfb41230e
[CSS] Fix: Instance name centered.
2021-10-04 12:20:31 +01:00
eli
80d1be323d
[COMPONENTS][Search][CSS] Extra header forms now accessible through a details element. Re-organizing templates structure.
2021-10-04 12:17:14 +01:00
eli
d38ad60c76
[COMPONENTS][CSS] Adding components styling properly.
2021-10-01 17:25:51 +01:00
eli
441c411efe
[CSS] Complete re-organization of stylesheets.
2021-10-01 16:37:28 +01:00
Eliseu Amaro
4fef97f930
[CSS] Profile text mix blend difference with background. Browser's cache
...
was playing tricks on me and wouldn't display the changes accordingly.
2021-09-27 19:40:34 +01:00
Eliseu Amaro
ab26162217
[CARDS][Profile] No longer ids, now classes (CSS). Profile info nickname for instance. The inversion filter now actually works.
2021-09-25 22:30:46 +01:00
Eliseu Amaro
f8c108bdf3
[CSS] Profile text color doesn't blend in anymore.
2021-09-25 21:42:23 +01:00
Eliseu Amaro
fdd43f4b11
[CSS] More consistent padding across input elements.
2021-09-25 21:12:07 +01:00
Eliseu Amaro
5249ccfc68
[Posting][CSS] Right panel form render simplified.
2021-09-25 21:02:11 +01:00
Eliseu Amaro
3001f91918
[CSS] Very slight shadow on key elements.
2021-09-25 20:36:07 +01:00
Eliseu Amaro
ff26831d1e
[CSS] Note action icons back to a sane size.
2021-09-25 19:59:06 +01:00
Eliseu Amaro
20ae2dba5d
[CSS] Reverting desktop side margins. All margins, sizes, radius, etc were redone.
2021-09-25 19:40:18 +01:00
Eliseu Amaro
7b8eb3fda9
[PLUGINS][ProfileColor] Current color is now selected by default. Not found exception is now handled.
2021-09-25 19:40:17 +01:00
Eliseu Amaro
57b94af9f6
[PLUGINS][ProfileColor] Re-organized plugins templates and assets. ProfileColor plugin fixed.
2021-09-25 11:17:56 +01:00
Eliseu Amaro
765cf66ff2
[CSS] Simplified window resize media queries. Desktop view's left and right margins were wrong. Some embedded links with empty blocks had padding on them again, fixed.
2021-09-25 09:02:13 +01:00
Eliseu Amaro
321d5b4be8
[CSS] Embedded width didn't conform to note's own properly.
2021-09-23 17:22:44 +01:00
Eliseu Amaro
fe77dc0996
[CSS] Resetting headers browser styling. Fixing embedded links styling inconsistencies.
2021-09-23 17:15:11 +01:00
Eliseu Amaro
b6d80003d8
[CSS] Note attachments layout fix. Added a very small radius to avatars.
2021-09-23 16:18:23 +01:00
Eliseu Amaro
be8610a7a1
[CSS] Note attachments uses a grid layout now.
2021-09-23 15:39:14 +01:00
Eliseu Amaro
64c881173b
[Cards][Profile] Fixing nested anchor tags.
2021-09-23 13:53:02 +01:00
Eliseu Amaro
a557ba0224
[Timelines][Plugins][Left] Plugins now provide their path ID. Feed redone as it's own independant template.
2021-09-22 16:47:06 +01:00
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