forked from rDrama/rDrama
1
0
Fork 0
Commit Graph

314 Commits (74533ae72f79d4f37c6401e9e2c297fb7beaa0f0)

Author SHA1 Message Date
Aevann ca375b72ca dont advertise push notifs 2023-07-02 02:35:14 +03:00
Aevann 1ec48ce9e8 remove exclamation mark 2023-07-02 02:04:51 +03:00
Aevann b58c09f374 restore app tooltip + add something for iphonecels on it 2023-07-02 02:03:41 +03:00
Aevann 348f16266f remove carprama 2023-06-29 23:14:24 +03:00
Aevann ab554c163c Add a button for enabling push notifications (#158)
Safari requires some user interaction to subscribe to push notifications ([see this](https://developer.apple.com/documentation/usernotifications/sending_web_push_notifications_in_web_apps_safari_and_other_browsers)), so this PR adds a button to the navigation menu that requests notification permissions and does the subscription stuff. It also hides the "Mobile App" button from PWA

Side effect of this PR is that push permissions aren't gonna be requested automatically on other platforms anymore like they used to. Also it's probably a good idea to add this button somewhere else too because it's not very accessible on desktop
![image](/attachments/f2f78028-9e5f-484f-aa98-59eb60e3ccd5)

Co-authored-by: borntolurk <borntolurk@rdrama.net>
Reviewed-on: rDrama/rDrama#158
Co-authored-by: borntolurk <borntolurk@noreply.fsdfsd.net>
Co-committed-by: borntolurk <borntolurk@noreply.fsdfsd.net>
2023-06-29 21:09:27 +03:00
Aevann d3e79d6d8e complement 774c09387c 2023-06-28 17:10:30 +03:00
Aevann 528efcfe88 hide mobile app tooltip again 2023-06-15 23:33:24 +03:00
Aevann 55099b7002 restore "click me to install mobile app" 2023-06-15 00:05:13 +03:00
Aevann 32fa466e6a rename submissions to posts 2023-06-08 02:26:32 +03:00
Aevann 79a17f8b53 remove the "click me to install mobike app" temporarily until cookies are fixed 2023-06-01 15:54:50 +03:00
Aevann f1de6cbe58 rename tooltip dismissal to hopefully fix this https://rdrama.net/post/172725/no-decline-no-no-no-no 2023-05-24 13:45:59 +03:00
Aevann c87242270b fix this https://rdrama.net/h/meta/post/168273/toggle-pins-button-no-longer-works 2023-05-05 22:14:58 +03:00
Aevann 081d0065a7 use new pagination system in /comments 2023-05-05 01:59:20 +03:00
Aevann 2d5a1ad95e delete the holes filter button 2023-05-04 19:48:30 +03:00
Aevann b90d698973 remove leftover htlm element 2023-05-03 16:02:16 +03:00
Aevann 94b7f07680 dont use a element without href 2023-05-02 23:17:56 +03:00
Aevann ed41363bdb fix this https://rdrama.net/post/167358/jannies-pls-fix-glaring-error-tyvm/4079051#context 2023-05-02 20:55:03 +03:00
Aevann a81cfb9415 higher top margin for pages on mobile 2023-05-02 16:08:17 +03:00
Aevann 238c3ef642 cosmetic improvement 2023-05-02 01:23:20 +03:00
Aevann d5f9e5ce01 tweak page numbers margins 2023-05-01 22:52:36 +03:00
Aevann 558be41b3d add page numbers to the frontpage 2023-05-01 22:50:32 +03:00
Aevann 615800ca6d do this https://rdrama.net/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/4062923#context 2023-04-29 17:45:05 +02:00
Aevann e15bddfc9e add "views" sort 2023-04-27 16:30:35 +02:00
Aevann 16766981bc DKD 2023-04-25 16:34:09 +02:00
Aevann f319d8f1f1 use .fl-r instead of style="float:right" 2023-02-27 19:29:43 +02:00
Aevann 45a9f4ebce fix search_placeholder 2023-02-10 07:54:15 +02:00
Aevann 2a1b8b1131 add extra searchbar on mobile 2023-02-06 07:10:42 +02:00
Aevann 4a2479a53c get rid of {{hole_prefix}} 2023-01-23 09:51:00 +02:00
Aevann 9ded1cab20 move live commit to the sidebar where its less annoying 2023-01-21 06:27:30 +02:00
Aevann 28e4d4be14 remove cause of posts going to the wrong hole 2023-01-20 23:49:29 +02:00
Aevann 802ce75b2d minor css fixes 2023-01-01 07:55:16 +02:00
Aevann 0bbe5d5ddd show live commit to everyone 2022-12-30 15:32:58 +02:00
Aevann f0b20cad55 the worst fucking code you'll ever see 2022-12-30 14:14:18 +02:00
Aevann 93e9a42fa3 stop using inline style/script elements 2022-12-29 16:20:27 +02:00
Aevann 264ed60cc4 replace "DOMContentLoaded" with "load" 2022-12-27 03:45:30 +02:00
Aevann 6114111654 tighten CSP 2022-12-27 03:22:39 +02:00
Aevann 070a22d02e remove accessiblity shit 2022-12-25 04:10:56 +02:00
Aevann 96533921c3 add randomized taglines 2022-12-25 01:12:05 +02:00
Aevann1 5be1fbd3fb add taglines 2022-12-13 23:24:45 +02:00
Aevann1 f551c8e018 add tagline to rdrama 2022-12-13 20:32:42 +02:00
Aevann 3eecec0a51 downloadable videos on apple devices (#42)
![image](/attachments/bd1b3e1e-c0a9-4eee-9b1c-a03e1e8a8cbd)

Co-authored-by: Aevann1 <randomname42029@gmail.com>
Co-authored-by: Snakes <duolsm@outlook.com>
Co-authored-by: Snakes <snakes@noreply.fsdfsd.net>
Reviewed-on: rDrama/rDrama#42
Co-authored-by: Aevann <aevann@noreply.fsdfsd.net>
Co-committed-by: Aevann <aevann@noreply.fsdfsd.net>
2022-12-04 19:02:22 +00:00
Aevann1 c0676e198c convert "var" to "let" and "const" 2022-12-04 17:40:32 +02:00
Aevann 5c2dab73c7 stop using pusher (#37)
Co-authored-by: Aevann1 <randomname42029@gmail.com>
Co-authored-by: Snakes <duolsm@outlook.com>
Reviewed-on: rDrama/rDrama#37
Co-authored-by: Aevann <aevann@noreply.fsdfsd.net>
Co-committed-by: Aevann <aevann@noreply.fsdfsd.net>
2022-12-02 22:21:18 +00:00
Aevann1 46e0dfb752 make app tooltip easier to dismiss 2022-12-01 00:55:53 +02:00
Aevann1 01b92fd63a dont show begging tooltip for apk users 2022-11-30 15:03:15 +02:00
Aevann1 8ba44d16cb switch location of "holes" and "pins" 2022-11-30 13:40:52 +02:00
Aevann1 93dc0e2cc8 limit smol-fp to only when the HOLES button is present 2022-11-30 13:29:45 +02:00
Aevann1 3a4499e672 increase dismiss-beg padding-right 2022-11-27 00:08:08 +02:00
Snakes 9e4c89ad1b
home.html: use sub.name explicitly.
Currently relies on Sub.__repr__ in many cases, which was causing
errors when concatenated. Switched to concatenation using `~` also,
just in anticipation of future errors.
2022-11-21 17:52:38 -05:00
justcool393 ad55593257 fix prev commit 2022-11-21 15:23:35 -06:00