Commit Graph

116 Commits (2a905801fd9c53007a0ddc295a924329b4134f57)

Author SHA1 Message Date
Aevann 2a905801fd cachebust 2024-03-05 20:40:55 +02:00
Aevann 5e27e8daeb add dark_themes.css to dedup 2024-02-29 00:26:53 +02:00
Aevann 0b00ee57e7 comment_info -> focused_comment 2024-02-18 17:55:56 +02:00
Aevann e27a1dfa3c Revert "use 4chan theme in chudrama temporarily"
This reverts commit 006b25049f.
2024-02-14 16:23:46 +02:00
Aevann 006b25049f use 4chan theme in chudrama temporarily 2024-02-14 15:24:38 +02:00
Aevann 74cc7e40ce fix page title 2024-01-19 10:54:25 +02:00
Aevann 3300a2c7d4 remove redundancy 2024-01-12 09:18:51 +02:00
Aevann ede2edf44e try smth to make custom css load faster 2023-12-29 18:45:05 +02:00
Aevann 3b2d8b7121 fix this https://watchpeopledie.tv/h/meta/post/61549/megathread-for-bugs-and-suggestions/2338125#context 2023-12-25 01:09:14 +02:00
Aevann 0d1b2e0b38 fix this https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/5623715#context 2023-12-25 00:07:42 +02:00
Aevann f0c5712875 cleanup the css section 2023-12-24 23:29:40 +02:00
Aevann 27cb259eb6 move custom css to stylesheets_lower 2023-12-24 23:25:47 +02:00
Aevann 1f6deb29df fix custom css during fistmas 2023-12-24 23:17:34 +02:00
Aevann c9647eef32 remove useless param "include_user_css" 2023-12-24 23:16:45 +02:00
Aevann fbe3908513 cachebust 2023-12-22 22:14:34 +02:00
Aevann 80f4842ff2 make event primary color appear before css loads, and as the color of chrome's tab 2023-10-11 17:44:28 +03:00
Aevann 62d1940a8f sub -> hole 2023-10-07 20:55:50 +03:00
Aevann 74e9812e4d dont load awards.css for poorcels 2023-10-06 20:31:09 +03:00
Aevann 019621490a refactor can_see and use it more 2023-10-05 13:09:58 +03:00
Aevann d952bf49db Revert "refactor can_see and use it more"
This reverts commit a0cf583460.
2023-10-05 12:55:35 +03:00
Aevann a0cf583460 refactor can_see and use it more 2023-10-05 12:22:05 +03:00
Aevann 992f1e6df4 rename 2 css files 2023-10-01 11:15:50 +03:00
Aevann 9f7a761b73 homoween III + other random shit 2023-09-29 02:58:09 +03:00
Aevann 29c54b2284 delete unnecessary code 2023-09-26 23:09:38 +03:00
Aevann e0e33dd8f6 add themes folder to prevent clutter 2023-09-26 19:24:27 +03:00
Aevann 6ee03f143b more intuitive css urls for easier css sharing 2023-09-07 19:16:13 +03:00
Aevann 8bae228129 add separate chatroom for orgies 2023-09-05 18:32:57 +03:00
Aevann 0227a52791 fix chat clipping 2023-08-17 05:23:52 +03:00
Aevann 60eaa5d282 remove /old_chat (needless bloat) 2023-08-16 23:12:37 +03:00
Aevann 3c0e406f90 fix manifest error in localhost 2023-07-22 14:26:08 +03:00
Aevann 5014cce503 fix up /old_chat 2023-07-03 03:36:25 +03:00
HeyMoon 7c040367fa Bring back orgies (watchparties), now controllable by admins, and generally better in all ways (#165)
This PR adds orgies back into rdrama. Long ago, snakes made the original orgy code, and it was super fun. But he had to rush it out, and ended up making it a bit unsustainable, and had a couple questionable coding decisions, which meant that it had to be removed. Hey, the man literally did it in a few hours before the DB trial continued, lmao.

Anyways, I took my own approach to it. I do not use iframes, i just just repurpose code from /chat window. Because I had that freedom, I also moved things around to make the user experience a bit better. I also added a title to give users some context about what's happening. Check it out

![image](/attachments/6719146c-4922-4d75-967d-8d424a09b198)

Most importantly, this is all configurable from the site. Admins with the permission "ORGIES" will see this in their control panel

![image](/attachments/423d6046-a11d-4e84-bd2c-a2a641afd552)

Nigga, idk where to put it, so I made my own category.

If there is no orgy in progress, admins will see this:

![image](/attachments/7c64b9fa-cdf4-4986-a0c4-f2324878062e)

Click the button, and, viola, the orgy begins.

If there is an orgy in progress, the page will look like this:

![image](/attachments/b65be4b3-5db1-43cb-8857-7d3a8ea24ca7)

Click the button, and the orgy stops.

If an orgy is in progress, navigating to /chat will take the user to the orgy seemlessly. But what if they don't want to participate, liek some kind of spoilsport? Just navigate to /old_chat.

That's just about it, it's really that simple. I have lots of ideas for the future, but I'll let that wait til later :).

A few notes about implementation:
 - I moved some functionality out of /templates/chat.html and into /templates/util/macros.html. This is just so I could reference the code directly from my new template, /templates/orgy.html.
 - The orgy is stored as a single row in the new table "orgies". Okay, I know this is a little silly, but you know what they say: "if it's stupid and it works, it's not stupid". (tbf the oceangate ceo also said that)

Co-authored-by: Chuck Sneed <sneed@formerlychucks.net>
Reviewed-on: #165
Co-authored-by: HeyMoon <heymoon@noreply.fsdfsd.net>
Co-committed-by: HeyMoon <heymoon@noreply.fsdfsd.net>
2023-07-02 23:55:37 +00:00
Aevann 499781329f remove event_darkmode 2023-07-03 01:55:56 +03:00
borntolurk 0762f179b7 PWA fixes (#161)
* Content now takes the whole screen on latest iPhones and bottom bar now respects the bottom safe area inset
* You can now pull to refresh in PWA

Co-authored-by: borntolurk <borntolurk@rdrama.net>
Reviewed-on: #161
Co-authored-by: borntolurk <borntolurk@noreply.fsdfsd.net>
Co-committed-by: borntolurk <borntolurk@noreply.fsdfsd.net>
2023-06-30 19:39:19 +00:00
Aevann eeb975b177 cachebust everything 2023-06-29 23:14:30 +03:00
Aevann 348f16266f remove carprama 2023-06-29 23:14:24 +03:00
Aevann 9519020de8 replace icon and headericon with carp 2023-06-28 17:31:41 +03:00
Aevann a15d5eabef rename "agendaposter" to "chud" 2023-06-23 14:07:47 +03:00
Aevann 55b6956c84 use a better pink color than ff66ac 2023-06-07 06:31:10 +03:00
Aevann 8488e98780 change manifest to "standalone" 2023-05-30 15:36:06 +03:00
Aevann 626b770662 "refresh manifest" 2023-05-30 15:30:37 +03:00
Aevann 9d1a004be0 remove event favicons 2023-04-27 14:36:59 +02:00
Aevann 3282e07422 dedup some event codde 2023-04-27 14:08:11 +02:00
Aevann 93422e2be9 cache-bust all 2023-04-25 18:24:12 +02:00
Aevann 0ca88b5941 same as last couple of commits 2023-04-25 17:59:16 +02:00
Aevann 28d74b5c7d make event folder 2023-04-25 17:47:46 +02:00
Aevann 16766981bc DKD 2023-04-25 16:34:09 +02:00
Aevann 3c1b752d97 revert last commit 2023-03-21 19:22:14 +02:00
Aevann e1ae9bcf1f temporarily change PWA display for rdrama to standalone so i can install it 2023-03-21 19:17:39 +02:00
Aevann c480b159fc add theme_color to manifest_rDrama.json 2023-03-21 19:15:36 +02:00