Commit Graph

376 Commits (04844fc7ce1ceef2a4800da46d0123c196fabc63)

Author SHA1 Message Date
justcool393 e1f785c370 Merge branch 'docs' into 'master' 2022-11-26 14:40:32 -06:00
justcool393 684dd0c1c1 log: fix word wrap bug
log: remove network bloat by abt 10x
2022-11-26 13:08:38 -06:00
Aevann1 d8bf2cf702 minor css fix 2022-11-26 06:12:36 +02:00
Nekobit 2e1d2cb774 Merge branch 'master' into docs 2022-11-25 22:27:15 +00:00
Nekobit af4411b0d7
Documentation page 2022-11-25 15:36:29 -05:00
justcool393 61a4ab4f39 css: fix alignment on ghost posts 2022-11-25 11:49:37 -06:00
Snakes 654da03435
De-Githubify repo.
- Remove Github-specific tooling.
 - Add fsdfsd.net to approved embed hosts.
 - Switch link in navigation menu.
2022-11-23 12:24:13 -05:00
Snakes 00880ccadc
zoz
zle
zozzle
2022-11-22 19:09:42 -05:00
Aevann1 a252f94e32 fix frontpage toggles on small screens 2022-11-21 19:31:03 +02:00
Aevann1 d1078fb977 increase settings icons padding on mobile 2022-11-21 02:28:22 +02:00
Aevann1 49d0db4411 css fix 2022-11-21 00:44:20 +02:00
Aevann1 fcdb358a8f css fix 2022-11-21 00:29:10 +02:00
Aevann1 5288d7a7dc remove android app and replace with instructions on how to install PWA 2022-11-20 00:04:08 +02:00
Aevann1 5fa548e792 5rem -> 3.5rem 2022-11-19 20:13:30 +02:00
Aevann1 20a5f9f835 change container padding 2022-11-19 06:44:07 -06:00
Aevann1 b7cf10d7f6 increase container bottom padding from 50px to 100px 2022-11-18 08:37:47 -08:00
Aevann1 f6fd64af08 css change 2022-11-18 07:19:51 -08:00
Snakes 0c0cad0723 banners: use a class, only style correct elements.
Selecting on the alt attribute is unstable and creates a non-obvious
coupling to maintain. Also it inadvertently affected the shop banners
and some elements in settings.
2022-11-16 12:07:23 -05:00
gooseman 16e23e6f54 make banners not retarded + increase future scalability 2022-11-16 12:07:20 -05:00
Aevann1 b8ceccd78f fix weird tabs 2022-11-16 12:52:11 +02:00
Aevann1 7ace77b2a7 minor css change 2022-11-15 17:17:58 +02:00
Aevann1 1f16140367 use cloudflare icon 2022-11-15 15:54:24 +02:00
Snakes 1e931b4d05
Fix clear_cloudflare_cache modlog icon. 2022-11-15 06:30:20 -05:00
justcool393 c9ecb5d535
account linking improvements (#448)
currently account delinking is very messy and can sometimes just not work
we do codey stuff so it's not as bad
also we create a pretty page for mops to mop up borked account links

* alts: allow proper delinking

* fix prev commit

* url fix

* fix 500

* fixes

* :pepodrool:

* flag

* :pepodrool: redux

* sdsdsdsds

* correct endpoint

* fix html page

* alts: only adjust session history if flag is set

* fix 500

* allow relinking

* fsdsds

* :pepodrool: redux

* alts: don't fail if an alt isn't history

* use postToastSwitch + some API changes

* remove unnecessary variables

* d-none

* delink accounts mod action

* fa-link-slash

* alts: add form to create alt

* remove copied and pasted template

* rounded section

* UI improvement + fix

* \n

* fix status

* admin: remove duplicate route
admin: do a permissions check on 2 pages that need it
admin: set the manual flag for manually flagged alts

* variable change

* fix 500

* alts

* add shadowban icon to alt link tool

* shadowbanned tooltip

* add user info section

* fix 500, remove unnecessary form, and add alt votes button

* trans and also link to page

* margin

* sdsdsd

* stop the count

* fix prev commit

* with ctx

* plural

* alts

* don't show shadowbanned users to those who can't see them
this is... extremely rare and won't ever be seen in production however if perms were ever rearranged in the future, this keeps permissions correct

* shadowban check in alt list

* let shadow realm enthusiasts see shadowban alts

* sdsdsds

* test

* be graceful where needed

* sdsdsdsds

* alts: don't allow adding the same account
alts: clarify wording

* rename and reorder on admin panel

* EOL

* remove frankly unnecessary check

* try with a set

* test

* Revert "try with a set"

This reverts commit 72be353fba5ffa39b37590cc5d3bf584c94ee06e.

* Revert "Revert "try with a set""

This reverts commit 81e41890a192e8b46d0463477998e905fddf56ba.

* Revert "Revert "Revert "try with a set"""

This reverts commit be51592135a3c09848f993f0154bd2ac862ae505.

* clean up test
2022-11-14 12:32:13 -05:00
Aevann1 42dfcdd735 margin change 2022-11-12 19:24:35 +02:00
Aevann1 ccca9a7684 minor adjustment for modal margins on mobile 2022-11-12 14:01:33 +02:00
Aevann1 1de4b2098f remove ugly scrollbar from popover 2022-11-12 12:46:51 +02:00
Aevann1 cadc1f507a fix sizing of thin badge in popover 2022-11-12 12:42:11 +02:00
Aevann1 8705a5f39a Revert "try object-fit: contain for pfps instead "cover""
This reverts commit b9a9efcdf4.
2022-11-12 12:32:31 +02:00
Aevann1 5949e5983b remove unused css rule 2022-11-12 12:19:28 +02:00
Aevann1 8eb989b339 remove duplicated css rule 2022-11-12 12:18:38 +02:00
Aevann1 b9a9efcdf4 try object-fit: contain for pfps instead "cover" 2022-11-12 12:18:27 +02:00
Aevann1 ccd2349d85 reduce badges size in popover from 20vh to 10vh 2022-11-12 10:52:34 +02:00
gooseman d3b7f043c6 fix search page dropdown z-fighting 2022-11-11 11:54:48 -08:00
Aevann1 d95fdcbaaf limit height of badges in popover to 20vh 2022-11-11 16:28:17 +02:00
Aevann1 2795bf16cb make it possible to click thro toasts 2022-11-11 16:15:59 +02:00
Aevann1 bac4745164 remove repeated ":not" from the css 2022-11-11 16:06:28 +02:00
gooseman ede1e64084 fix gold/glow + pat 2022-11-10 20:48:42 -08:00
gooseman 49e4e652fd improve submission listing spacing 2022-11-09 21:56:50 -08:00
Aevann1 3e884d4548 increase popover width on mobile from 80% to 90% 2022-11-09 21:10:35 +02:00
geese-suck e672330614
simplify awards (#434) 2022-11-09 00:39:05 -05:00
Aevann1 dda1c88f4f fix margins 2022-11-08 12:05:07 +02:00
justcool393 ddbe3de33b remove catalog feature no one uses 2022-11-07 18:59:28 -06:00
Aevann1 6a26e69f47 fix z-index 2022-11-07 13:34:07 +02:00
Aevann1 939011a839 small margin fix 2022-11-07 09:25:18 +02:00
Aevann1 34d147e0ed same as last commit 2022-11-07 07:19:15 +02:00
Aevann1 91b9723dc3 reduce max popover height 2022-11-07 07:18:30 +02:00
justcool393 6e0fd23ba3 settings: rework settings frontend 2022-11-06 20:06:37 -08:00
Snakes 920947d3c8
Fix post actions staggered vertically uneven. 2022-11-06 01:17:18 -05:00
Aevann1 bbfb18da9a change clearing cache terminology 2022-11-06 07:28:47 +02:00
Aevann1 1c51eeeb6c same as last commit 2022-11-05 05:54:11 +02:00
Aevann1 6648e619ec same as last commit 2022-11-05 05:38:32 +02:00
Aevann1 87d5a0de46 improve ban modal and add chud modal 2022-11-05 04:12:22 +02:00
Aevann1 5dd06cba9e more margin fixes 2022-11-05 04:12:21 +02:00
Aevann1 cd4af8da50 small cosmetic fix 2022-11-04 20:53:38 +02:00
Aevann1 28318ae080 minor cosmetic change 2022-11-02 03:54:25 +02:00
Snakes a76344f7d0
Fix submission listing actions covered by link. 2022-11-01 06:06:54 -04:00
Snakes 5d6cb56075
Fix shop buy button widths. 2022-11-01 05:11:29 -04:00
gooseman dacf022c82 Update main.css 2022-10-31 21:33:52 -07:00
Aevann1 ce2d90a212 small refactor to buttons on userpages 2022-11-01 00:43:18 +02:00
Snakes fa43317ee2
Revert "Merge pull request #396 from nekobbbbbbit/debooterstrap"
This reverts commit ae1e6b01a4, reversing
changes made to 7e5c1b0ad8.
2022-10-31 18:35:47 -04:00
Aevann1 3892151eb2 small cosmetic change 2022-10-30 22:07:56 +02:00
Aevann1 2566e7b831 increase table padding on mobile 2022-10-30 21:42:29 +02:00
justcool393 74d3c325d4
Merge branch 'frost' into debooterstrap 2022-10-29 20:07:18 -07:00
Snakes bf25937b54
Make rDrama sidebar markup semantic. 2022-10-29 19:08:35 -04:00
justcool393 940c475277 remove z index attributes that were causing things to fail (only on spooky?) 2022-10-29 16:31:51 -05:00
Nekobit 7e1681e34e
Bump, Responsive login page, use new stylesheet helpers 2022-10-29 14:30:20 -04:00
Aevann1 aec78a3b05 get rid of all header classes 2022-10-29 02:55:49 +02:00
Aevann1 edbbc5b672 convert the last remaining 2 <a> tags without href 2022-10-29 02:00:27 +02:00
Aevann1 5719688178 use tabs, not spaces 2022-10-29 01:39:31 +02:00
Aevann1 582a29232b convert all <a> tags without a href, except 2 in award_modal.html 2022-10-29 01:27:38 +02:00
Aevann1 a33680dc22 convert more <a> tags to <button> tags 2022-10-29 01:09:06 +02:00
Aevann1 6c32916f1a convert more <a> tags to <button> tags 2022-10-29 00:51:10 +02:00
Aevann1 b66f9fdb0a convert 1 a tag to a button, and change native button css 2022-10-29 00:30:28 +02:00
Aevann1 eba9666dd6 add ml-5 mr-5 mx-5 2022-10-25 23:12:37 +02:00
Aevann1 b563b7af30 stop using "d-none d-md-block" 2022-10-23 19:57:38 +02:00
Aevann1 c2bb3303e1 fix prev commit 2022-10-22 23:13:37 +02:00
Aevann1 408cb72baa small css change for patting 2022-10-18 14:51:58 +02:00
Aevann1 9358b75027 fix prev commit 2022-10-17 20:22:29 +02:00
Aevann1 4a2c5e3392 cosmetic change 2022-10-17 20:20:42 +02:00
Aevann1 3ee85d524b limit height of bio in popover to 50vh 2022-10-17 10:51:16 +02:00
Aevann1 da49350b2b increase margin for "forgot password?" 2022-10-16 10:26:19 +02:00
Aevann1 6c2f2c5404 fix expanded images 2022-10-14 13:44:03 +02:00
Aevann1 caccb2307d fix this https://rdrama.org/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2887592?context=8#context 2022-10-13 16:25:10 +02:00
Nekobit abef674662
Main dev, Login, signup 2022-10-09 19:19:48 -04:00
justcool393 4baf7cfa42 make text gold when owned all hats 2022-10-08 10:44:39 -07:00
Snakes 3949670088
WPD: sidebar update for flair & rule changes. 2022-10-08 01:10:39 -04:00
Aevann1 3ecb1b4f9a generate a mod log for CCing or unCCing posts and notify OP 2022-10-07 04:48:31 +02:00
Aevann1 c89df37af8 make emoji-modal and award-modal 90% width on desktop insttead of 80% 2022-10-07 01:41:18 +02:00
Aevann1 9bff6a682e fix margins for award_modal and emoji_modal and popover 2022-10-06 23:16:16 +02:00
Aevann1 94e441a23b decrrease max-width for a bunch of modals from 90% to 85% 2022-10-06 03:01:52 +02:00
Snakes 3f338fc3f2 WPD: add login required explanatory text. 2022-10-05 19:17:42 -04:00
Aevann1 d98e4c9c1c convert repo from CRLF to LF 2022-10-04 17:24:58 +02:00
Aevann1 9b64b49175 make suggested emojis bigger on desktop 2022-10-01 11:45:52 +02:00
Aevann1 d418cfaef5 fix this https://rdrama.org/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2811191?context=8#context 2022-09-29 19:53:40 +02:00
Aevann1 76921ac740 limit expanded image width on desktop to 80% 2022-09-29 12:27:11 +02:00
Aevann1 09cc43060d
add hole mod logs (#380) 2022-09-29 11:39:37 +02:00
Snakes 4a54c6219a
Add trailing final newlines to source files.
Touched a ton of files to finally standardize on having trailing
final newlines, as best practice recommends and so our devs stop
accidentally fighting each other over it.

This was performed automatically with the following:
git ls-files -z '*.py' | while IFS= read -rd '' f; \
    do tail -c1 < "$f" | read -r _ || echo >> "$f"; done
git ls-files -z '*.css' | while IFS= read -rd '' f; \
    do tail -c1 < "$f" | read -r _ || echo >> "$f"; done
2022-09-29 01:43:29 -04:00
Aevann1 c547f10498 make it possible to click on the spider 2022-09-26 04:52:16 +02:00
Aevann1 d80a2f2331 add "are you sure?" to "declare winner" 2022-09-22 22:11:56 +02:00
Aevann1 512d906970 slow down the blinking 2022-09-22 20:26:31 +02:00
Aevann1 227810dec9 add /live icon 2022-09-22 06:34:16 +02:00
Aevann1 272e39ebf2 add spider award 2022-09-20 19:52:52 +02:00
Aevann1 f54791cc4c remove categories 2022-09-19 20:04:30 +02:00
Aevann1 a17775f8b5 make alerts readable 2022-09-17 16:42:19 +02:00
Aevann1 b647e3a46a cosmetic change 2022-09-16 11:26:08 +02:00
Aevann1 f88aa5de14 cosmetic change 2022-09-13 12:44:21 +02:00
Aevann1 40558765db cosmetic change 2022-09-11 11:41:52 +02:00
Aevann1 4bec67c15a small cosmetic change 2022-09-11 11:14:53 +02:00
Aevann1 770e818d67 add telegram links 2022-09-10 05:52:56 +02:00
Aevann1 00b71e0bc5 restore the original emoji icon 2022-09-10 01:52:52 +02:00
Aevann1 47890d771d add Marsey Submission UI 2022-09-09 11:13:50 +02:00
Aevann1 d75fcc4bdc cosmetic change 2022-09-09 08:50:59 +02:00
Aevann1 f17192e68b cosmetic change 2022-09-09 08:46:10 +02:00
Aevann1 d22240160c testing on devrama 2022-09-08 18:46:45 +02:00
Aevann1 2038922513 cosmetic shit 2022-09-08 18:02:53 +02:00
Aevann1 bc6827826a
Update main.css 2022-09-07 11:26:26 +02:00
Aevann1 62a2a4d632 same as last commit 2022-09-07 08:50:33 +02:00
Aevann1 be53d04d65 fix pp20 2022-09-07 08:41:08 +02:00
Aevann1 4760aed187 fix rainbow-text on drambler and 4chan themes, thanks hbtz 2022-09-07 06:53:50 +02:00
Aevann1 5363aa67c6 do this https://rdrama.org/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2672411?context=8#context 2022-09-07 06:28:02 +02:00
Aevann1 7102d4744f css was a mistake 2022-09-07 00:15:22 +02:00
Aevann1 7bbbb117d1 testing on devrama.net 2022-09-07 00:00:58 +02:00
Aevann1 480c38ba44 cosmetic change to popover pfp 2022-09-06 09:03:14 +02:00
Aevann1 199ab85b1c make it even better 2022-09-06 06:39:27 +02:00
Aevann1 dd2c714b9d make rainbow-text look better, THANK YOU HBTZ <3 2022-09-06 06:36:48 +02:00
Aevann1 d0cfd8a8c1 change house femboy award 2022-09-06 06:16:41 +02:00
Aevann1 4ca6cda0e5 hats everywhere 2022-09-06 05:51:55 +02:00
Aevann1 65d35bca4b show ppls' pfps under hats 2022-09-06 03:47:14 +02:00
Aevann1 919f49ccb2 small css modification 2022-09-05 10:58:59 +02:00
Aevann1 b0010a455d highlight mobile nav bar icons on click 2022-09-05 03:51:29 +02:00
Aevann1 1242a2d009 change casino icon and more cachebusting 2022-09-05 02:10:44 +02:00
outruncolors 5e1d98a3bf
WIP: Add Casino (Do Not Merge) (#341)
* Add new /casino route and template

* Consolidate lottery into casino and add initial template for slots

* Change /lottery route to /casino and replace icon with usd symbol and change sitewide const to reflect change

* Hook up new slots method to casino

* Enable Marseybux spending in casino slots

* Add UI for playing blackjack in casino

* First connection of blackjack UI to backend

* Add protective clause thanks to help from carpathianflorist.

* Create new Casino_Game relation and persist inside of blackjack

* Connect new slots behavior to Casino_Game table

* Create UI action management logic

* Add blackjack game status checker which adds persistence for blackjack

* Gonna handle this better, hold on

* Reorganize blackjack helper methods

* Reorganize casino.js to account for new changes

* Connect up to frontend

* Little changes ya know

* Display a message when winning in Blackjack

* Fix some issues with double down and insure

* Revert "remove owoify-py from requirements"

This reverts commit 4454648ea2.

* A little casino styling change

* Reorganize into a casino block

* Smallenize the card'

* Remove references to old game data on comments

* Add sql migration file

* Remove logic to drop old columns

* Fix two forgotten conflicts
2022-09-04 22:53:34 +02:00
Aevann1 bfaedc99fc restore bottom border 2022-09-04 22:31:50 +02:00
gooseman 862b9ebad9 popover hats? 2022-09-03 17:25:00 -07:00
gooseman e0262930ef pp20 hats 2022-09-03 16:53:45 -07:00
Aevann1 48affb53e6 more hat shit 2022-09-03 05:04:51 +02:00
Aevann1 88a2c69659
Hats (#348)
* hat

* hats

* hats 2

* hats

* hats 4

* hats 5

* hats
2022-09-03 01:58:55 +02:00
Aevann1 a52fe22dc9 fix css rule 2022-09-02 19:56:02 +02:00
Aevann1 567c772b11 add sidebar button for tabletcels 2022-09-02 19:54:01 +02:00
Aevann1 dbd11ad061 tweak "view source" boxes 2022-08-30 07:37:11 +02:00
Aevann1 0f11312d24 add house awards 2022-08-27 04:57:19 +02:00
Aevann1 421b20c610 fix syntax error in last commit 2022-08-27 00:35:07 +02:00
Aevann1 db53be0991 fix expanded images 2022-08-27 00:34:11 +02:00
Aevann1 22a6dfe402 fix modal max-width 2022-08-27 00:32:00 +02:00
Aevann1 ba24e1c328 remove expanded image 0.5rem vertical margin 2022-08-26 18:30:02 +02:00
Aevann1 4d657a03ad remove css rules that dont work 2022-08-26 16:54:26 +02:00
Aevann1 4af1c61b63 same as last commit 2022-08-26 02:08:38 +02:00
Aevann1 4d2c5470ad more retarded blockquote shit 2022-08-26 02:07:32 +02:00
Aevann1 7860b85450 Revert "consolidate blockquote css rules"
This reverts commit 5b5f663342.
2022-08-25 23:30:29 +02:00
Aevann1 133cdee0b3 adjust badge size 2022-08-25 19:50:18 +02:00
Aevann1 5b5f663342 consolidate blockquote css rules 2022-08-25 18:45:11 +02:00
Aevann1 513a5c7138 make blockquotes less ugly 2022-08-25 18:44:05 +02:00
Aevann1 68fa28c4e3 remove ugly css rule 2022-08-25 16:08:19 +02:00
Aevann1 5adeb117f5 double blockquote margins on mobile, will revert if someone complains 2022-08-25 15:29:11 +02:00
booosy 8c81858566
Make search params dropdown class z-index id based (#338)
* Move dropdown class z-index change for search params dropdown to specific id

To avoid z-fighting

* main.css v++

Co-authored-by: Aevann1 <59999695+Aevann1@users.noreply.github.com>
2022-08-24 18:31:40 +02:00
Aevann1 5ff12b91ea blockquotes margin 2022-08-24 17:37:25 +02:00
Aevann1 dd37573f98 fucking with blockquote margins again 2022-08-24 17:36:34 +02:00
booosy 50c39755fd Add trailing newlines 2022-08-24 04:18:07 -04:00
booosy 52d0ab537f add search help dropdown 2022-08-24 04:18:07 -04:00
Aevann1 163c241fa6 change blockquote margins again 2022-08-23 23:49:42 +02:00
Aevann1 f40368fce2 Revert "adjust blockquote padding"
This reverts commit dbce5a2d2d.
2022-08-23 22:03:19 +02:00
Aevann1 dbce5a2d2d adjust blockquote padding 2022-08-23 20:24:06 +02:00
Aevann1 bc2078c755 fix margins of <p> after <blockquote> on mobile 2022-08-23 00:07:40 +02:00
Aevann1 82f6a34bde I hate my life 2022-08-21 17:46:19 +02:00
Aevann1 925b58e89b Revert "remove weird unnecessary css rule"
This reverts commit 76be409dbd.
2022-08-21 17:24:51 +02:00
Aevann1 47f661faeb minor css change 2022-08-21 16:05:05 +02:00
Aevann1 11f63c86ac increase header margin 2022-08-21 15:25:34 +02:00
Aevann1 f5a1a1b00d testing cosmetic changes on prod 2022-08-21 15:20:55 +02:00
Aevann1 76be409dbd remove weird unnecessary css rule 2022-08-20 21:56:29 +02:00
Aevann1 f60f4f54c0 small css change for blockquotes 2022-08-20 14:11:05 +02:00
Aevann1 df3a5a0528 remove margins i added to expanded images 2022-08-20 13:35:59 +02:00
Aevann1 30d4fc6a62 remove max-width for expanded images 2022-08-20 02:08:31 +02:00
Aevann1 4774931b78 cosmetic change to /holes 2022-08-19 23:49:23 +02:00
Aevann1 9d79c10966 Revert "make expanded images actually expanded"
This reverts commit e0e52d4c7c.
2022-08-19 23:42:51 +02:00
Aevann1 e0e52d4c7c make expanded images actually expanded 2022-08-19 23:41:43 +02:00
Aevann1 9e5ddcbd92 large commit: stealth mode, SubJoin, chudtopia
dont read if u value ur sanity
2022-08-19 23:31:26 +02:00
Aevann1 aa60c23d03 more expanded images 2022-08-19 16:12:24 +02:00
Aevann1 608b390ba3 hide scrollbar for expanded images 2022-08-19 16:10:24 +02:00
Aevann1 6ed8825096 attempt to hide scrollbar for expanded images 2022-08-19 16:08:37 +02:00
Aevann1 e11a49a445 margin for expanded images 2022-08-19 16:07:05 +02:00
Aevann1 946430a766 remove weird css rule 2022-08-18 22:21:17 +02:00
Aevann1 7afdcb83b0 testing on prod 2022-08-17 20:58:22 +02:00
Snakes 26b12fcbf1
Fix long domains overflowing submission_listing. 2022-08-17 01:33:10 -04:00
Snakes 8d9d71f720
Fix journoid-banner links disappearing on hover. 2022-08-15 05:37:15 -04:00
Aevann1 e301fb458f change overflow: scroll to overflow: auto 2022-08-15 08:56:01 +02:00
Aevann1 336ad55fe4 remove max-width for expanded images on mobile 2022-08-15 07:13:02 +02:00
Aevann1 48f0644ce0 cosmetic changes to chat 2022-08-13 11:07:37 +02:00
Aevann1 5aebc60764 add an "x" to the pwa prompt 2022-08-11 21:28:03 +02:00
Aevann1 8de09d8a9d change greentext color 2022-08-11 18:59:37 +02:00
Aevann1 ab5ad3732a change greentext color 2022-08-11 18:27:15 +02:00
Aevann1 6fba35a82f change greentext color 2022-08-11 13:19:02 +02:00
Aevann1 725d5ccabc make suggested emojis a little smaller 2022-08-11 12:59:06 +02:00
Aevann1 f0394867e6 fix emoji popup in notifications 2022-08-11 12:55:05 +02:00
Snakes 249c593379 Hats: frontend interface, migrate cakeday.
Getting the basic hats frontend changes into master so my branch stops
diverging from the templates. Migrates the existing cakeday partyhat
functionality to the new system also.

Establishes a (hopefully) static interface for PFP hat display:
  - Hat image assets are 100px w x 130px h and anchored to the bottom-
    left corner of pfps.
  - User.hat_active provides either empty string or the internal
    string identifier for active user hat.
  - User.hat_tooltip provides mouseover text. Likely only to be used
    for cakeday hats on one's cakeday.

Additionally, per discussion with Carp, PFPs in comments and posts
increased from 25px diameter to 30px.
2022-08-11 03:30:43 -04:00
Aevann1 b6014d1da6 fix borked padding on mobile for some shit 2022-08-11 07:09:54 +02:00
Aevann1 ac1a7006df smol css changes (dont review if u value ur sanity) 2022-08-11 07:05:48 +02:00
Snakes f2030077f0
Fix /shop purchase confirmation buttons. 2022-08-10 17:28:45 -04:00
Snakes 1411018f8d Add post categories.
Implemented for LGB but can likely be used for WPD and other future
sites. Similar to a reddit post flair. Provides:
  - Admin panel for Category management.
  - Category selection on post submission.
  - 'Recategorize' post action.
2022-08-07 02:57:30 -04:00
Aevann1 fdc077177d make pronoun font-size a little bit smaller 2022-08-06 16:30:35 +02:00