Commit graph

201 commits

Author SHA1 Message Date
Hollgy
0907e2b7bd Refactor of PostSegment, Buttons made into separate comps, Changed color variation of site, Added Reporticon without logic for logged in users 2024-03-19 15:23:12 +01:00
Hollgy
b7d00d4e75 Boilerplate logic for votes added in frontend, Header added for post creation 2024-03-18 18:34:11 +01:00
Hollgy
6093751799 Merge branch 'dev' of git.silversoft.se:Imbus/FrostByte into dev 2024-03-18 17:27:16 +01:00
Hollgy
a0025921b1 restyling button 2024-03-18 17:27:09 +01:00
Hollgy
88e3f03ee4 Stylechange buttons 2024-03-18 16:07:55 +01:00
Hollgy
581d6454c0 Redesign of comments, now differs more from post, space made for additions regarding replies 2024-03-18 15:59:32 +01:00
Hollgy
b1f6c21b6f logout prompt added 2024-03-18 15:42:07 +01:00
Imbus
ac527a4b71 Splitting PostSegment into its own file, minor refactoring 2024-03-12 19:51:41 +01:00
Imbus
46678dfdeb Merge branch 'dev' of git.silversoft.se:Imbus/FrostByte into dev 2024-03-12 19:40:01 +01:00
Imbus
a298f63326 Comment declutter 2024-03-12 19:39:48 +01:00
Hollgy
cedb469105 Refactor of dateOfCreation, Addition of edited check in frontend, Endpoint added for engagement on posts 2024-03-12 18:57:14 +01:00
Hollgy
f9ef90e61f Co-authored-by: Imbus <imbus64@users.noreply.github.com> 2024-03-12 18:34:00 +01:00
Hollgy
67563c5c25 Refactor of posts 2024-03-12 18:33:08 +01:00
Imbus
addbb820a3 Less goofy margins/padding for PostSegment 2024-03-12 17:59:58 +01:00
Imbus
bbae426c09 Passing in root prop for post comments 2024-03-12 17:59:28 +01:00
Imbus
2b12a83aa8 Merge branch 'dev' of git.silversoft.se:Imbus/FrostByte into dev 2024-03-12 17:27:04 +01:00
Imbus
82e3f18961 Serde renames for javascript appropriate camel case 2024-03-12 17:26:58 +01:00
Hollgy
3174f99a51 Added props && Interfaces for parentCommentId, Boilerplate idea for comment separation 2024-03-11 22:07:39 +01:00
Hollgy
3a42624042 Formatting 2024-03-11 22:05:49 +01:00
Hollgy
368d7c9c65 added type for parent-commen-id into comment 2024-03-11 15:16:55 +01:00
Hollgy
45c3b87243 style adjustments, moving to darker theme 2024-03-08 14:52:20 +01:00
Hollgy
79208cb9c2 conditional rendering of new comment added, typo corrected 2024-03-08 10:04:35 +01:00
Imbus
39df975b04 Split npm dependency fetching and building into two stages in Containerfile 2024-03-08 06:34:53 +01:00
Imbus
a83cce236f Formatting 2024-03-08 06:28:57 +01:00
Imbus
aee8a44404 CLS fix significantly better on footer with sticky 2024-03-08 06:28:46 +01:00
Imbus
6e6b9aa73c Some more aria-labels in footer 2024-03-08 06:10:10 +01:00
Imbus
238b0442e4 Sample hrefs for footer links 2024-03-08 06:06:29 +01:00
Imbus
cceba2cc42 Aria label for view post 2024-03-08 06:06:15 +01:00
Imbus
2362231767 Revert all changes related to layout fix 2024-03-08 06:02:18 +01:00
Imbus
d233fa4fd5 Attempting to mitigate CLS again 2024-03-08 05:50:59 +01:00
Imbus
21e8cab0ed CLS mitigation in Footer component 2024-03-08 05:39:41 +01:00
Imbus
8eca21336d Simple makefile for rebuilding with docker-compose 2024-03-08 05:32:48 +01:00
Imbus
6f69abe973 Allow dead code for hex_string, since its not used for now 2024-03-08 05:26:22 +01:00
Imbus
211490bd6f Simple robots.txt for SEO 2024-03-08 05:23:45 +01:00
Imbus
68fca7cbde Wrap server in header middleware with a sane CacheControl policy to satisfy lighthouse 2024-03-08 05:08:00 +01:00
Imbus
71bbd3bfbd Removed unused import 2024-03-07 09:03:44 +01:00
Imbus
40099c9b62 Allowed non-signed-in users to view comments 2024-03-07 08:57:05 +01:00
Imbus
b0113aa985 Fixing ovious error in composefile 2024-03-07 08:27:46 +01:00
Imbus
a2064b440d Justfile targets for db-backup, db-restore, pgshell and re-migrate for debugging 2024-03-06 08:22:58 +01:00
Imbus
a5dadfc1d1 Initial comment draft with working server communication 2024-03-06 08:10:42 +01:00
Imbus
3a389d854b Updated sqlx cache 2024-03-06 08:08:41 +01:00
Imbus
8875ae4a4c Added a migration script containing useful functions/procedures 2024-03-06 08:06:32 +01:00
Imbus
5a75e6f9a0 Gitignore now ignores everything containing backup 2024-03-06 08:05:54 +01:00
Imbus
d0e5b57006 Working comment route fully implemented 2024-03-06 08:05:23 +01:00
Imbus
32ff43e87c Removing everything to do with parent_comment_id in comment table for now 2024-03-06 08:04:26 +01:00
Imbus
3d40ec513e Adding a bunch of dummy comments on each post 2024-03-06 08:03:03 +01:00
Imbus
d12bd9aa99 Silencing logs a bit 2024-03-06 07:55:31 +01:00
Imbus
9e302fc54a Example jsdoc 2024-03-06 02:06:13 +01:00
Imbus
d2fd1a17ed Remove unused deps in CommentSection, build now works 2024-03-06 01:35:48 +01:00
Hollgy
edb7ef2fc4 Initial draft of comments 2024-03-06 00:48:19 +01:00