Commit Graph

294 Commits (d3fec8e27c3c6ea1d20e203bb054d51559601b37)

Author SHA1 Message Date
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
justcool393 c4b2c6f3f5
html head refactor (#412)
* start html head refactor
this is a bit of a doozy tbh and will probably take a while. the templates are very highly duplicated but not duplicated enough to be an easy little thing

oh well, so it goes.

* some easier html head ones

* add chat, html_head, sign_up_failed_ref, sign_up, submit

* CSP: put it in const.py instead of this weird thing we did before

* fix syntax error

* better call the actual macros

* fix prev commit

* import into settings2

* fix prev commit

* set CSP properly if localhost

* some title fixes i think

* login page

* fix prev commit

* hacky thing to get titles to work i think

* {{stylesheets()}}

* fix prev commit

* title stuff

* cries uncontrollably

* submission fixes i think

* fix prev commit i think

* submission fixes ekfjdhfkdjf

* submission fixes 4

* this may fix submissions idk tbh

* default template: make it a little better on post pages

* default template: some efficiency
2022-10-21 13:39:45 -05: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 398c841632 fix the ruckus image on dark theme 2022-10-08 03:26:50 +02: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
gooseman 5348d50df0 fix spoiler issue on classic 2022-09-21 11:30:49 -07:00
Aevann1 272e39ebf2 add spider award 2022-09-20 19:52:52 +02:00
Aevann1 805d22bb77 fix tooltips on drambler 2022-09-19 22:44:25 +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 13e08f9561 cachebust a nut 2022-09-16 22:19:44 +02:00
Aevann1 133f99fa57 Revert "button"
This reverts commit ec35dc576a.
2022-09-16 22:18:16 +02:00
gooseman ec35dc576a button 2022-09-16 12:51:27 -07:00
gooseman 3a867c6f29 fix unread on classic theme 2022-09-16 11:11:33 -07:00
Aevann1 b647e3a46a cosmetic change 2022-09-16 11:26:08 +02:00
gooseman aa2a4f4d05 classic dark rework + classic touchups 2022-09-15 18:45:31 -07:00
geese-suck e52685843e
Update classic.css 2022-09-13 21:28:17 -07:00
gooseman caf495516b completely rehaul classic theme
classic dark to come when i feel like it lol
2022-09-13 14:55:59 -07: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
outruncolors d57a569125
[DO NOT MERGE] Casino changes (#350)
* Merge up

* Create composable template for casino games

* Big changerinos

* Only allow double down sometimes

* Add drawing capability

* Make everything pretty

* Add leaderboard

* Update files/routes/casino.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* Update files/helpers/casino.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* Update files/helpers/twentyone.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* Update files/helpers/twentyone.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* Update files/helpers/twentyone.py

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>

* Add some stuff

* Rehab screen

* Default sets for no games

* Stupid revert

Co-authored-by: code-review-doctor[bot] <72320148+code-review-doctor[bot]@users.noreply.github.com>
2022-09-10 16:01:34 -05:00
Aevann1 770e818d67 add telegram links 2022-09-10 05:52:56 +02:00
Aevann1 9ad4dbeaa7 cosmetic change 2022-09-10 02:25:53 +02:00
Aevann1 00b71e0bc5 restore the original emoji icon 2022-09-10 01:52:52 +02:00
Aevann1 acf6ca7d74 remove sidebar background (I hate it) 2022-09-09 11:28:59 +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 17fabb423a cosmetic fix 2022-09-08 19:32:02 +02:00
Aevann1 2ceeec26b7 cosmetic fix 2022-09-08 19:30:22 +02:00
Aevann1 d22240160c testing on devrama 2022-09-08 18:46:45 +02:00
Aevann1 26535c4b25 cosmetic change 2022-09-08 18:11:44 +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 cfa2a31328 make the border for posts less pronounced on dark theme 2022-09-06 05:20:00 +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
Aevann1 71b5367874 cachebust all css and js 2022-09-05 01:50:43 +02:00
Aevann1 75a362bf63 reduce lottery top margin 2022-09-04 23:58:19 +02:00
Aevann1 4995a69ace convert to tabs 2022-09-04 23:58:01 +02:00
Outrun Colors cfa4231f7d
Fix issue with slots not reducing value / center casino games / update user currency without refresh 2022-09-04 16:17:44 -05: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 96f39afb11 dude !important lmao 2022-08-18 11:41:23 +02:00
Aevann1 9cb5c6e820 change tooltip color on dark themes 2022-08-18 11:18:09 +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