-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathupdates.html
1056 lines (863 loc) Β· 65.7 KB
/
updates.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>TransSocial | All Updates</title>
<link rel="stylesheet" href="/assets/css/mainSite.css">
<link rel="shortcut icon" href="/assets/imgs/favicon.png" type="image/png">
<link rel="manifest" href="/manifest.json">
<script src="https://kit.fontawesome.com/be7c331826.js" crossorigin="anonymous"></script>
<script src="/assets/js/twemoji.js" crossorigin="anonymous"></script>
<!-- <script src="https://js.stripe.com/v3/"></script> -->
<meta name="robots" content="nofollow, noai, noimageai">
<meta name="og:type" content="website">
<meta name="og:url" content="https://transs.social/">
<meta name="og:title" content="TransSocial">
<meta name="og:site_name" content="transs.social">
<meta name="og:description" content="TransSocial - a safe place for everyone.">
<meta name="description" content="TransSocial - a safe place for everyone.">
<meta property="og:image" content="https://transs.social/assets/imgs/favicon.png">
<meta name="theme-color" content="#ff869a">
</head>
<body onload="loadEverything()">
<!-- This loads the website -->
<div class="loader" id="loader">
<p style="position: fixed; left: 0; top: 0; color: var(--text-semi-transparent); transform: translateY(0px);">© Katniny Studios 2024</p>
<p style="position: fixed; left: 0; top: 17px; color: var(--text-semi-transparent); transform: translateY(0px);">Katniny Online Services</p>
<p style="position: fixed; left: 0; top: 35px; color: var(--text-semi-transparent); transform: translateY(0px);" class="loaderVersion">TransSocial v</p>
<img src="/assets/imgs/favicon.png" alt="TransSocial logo" draggable="false" />
<p><strong>Did you know?</strong></p>
<p id="loaderQuote" style="position: absolute; margin-top: 40px;">
<!-- If someone tries to use TransSocial with JavaScript -->
<noscript>
<div class="noJavaScript">
TransSocial requires JavaScript to run
</div>
</noscript>
</p>
<div class="transSocialLoadLong" id="transSocialLoadLong">
<p>TransSocial not loading?</p>
<a href="https://twitter.com/transs_ocial" target="_blank" style="position: absolute; top: 100px; left: 30px; color: var(--main-color); text-decoration: none;"><i class="fa-brands fa-twitter" style="color: var(--main-color); margin-right: 3px;"></i> Let us know</a>
</div>
</div>
<!-- Header -->
<!-- Header -->
<div class="header" id="header">
<div class="left">
<button id="hamburgerMenu"><i class="fa-solid fa-bars"></i></button> <a href="/home"><img class="headerLogo" id="transsocialHeaderLogo" src="/assets/imgs/All_transparent.png" draggable="false" /></a>
</div>
<div class="center">
<input id="searchBar" placeholder="Search TransSocial" />
</div>
<div class="right">
<a href="/download"><button style="margin-right: 20px; transform: translateY(-23px);" id="headerGetApp">Get App</button></a> <a href="/notifications"><i class="fa-solid fa-bell fa-lg"></i></a> <a href="/achievements"><i class="fa-solid fa-trophy fa-lg" style="margin-right: 0px;"></i></a> <img src="" alt="Your profile picture" draggable="false" id="userPfp-header" onclick="accountManager()" />
</div>
<div class="accountManager" id="accountManager" style="display: none;">
<h3 id="greetingManager">Hello, {user}</h3>
<a href="/settings"><button><i class="fa-solid fa-gear"></i> Settings</button></a>
<a href="/achievements"><button><i class="fa-solid fa-award"></i> Achievements</button></a>
</div>
</div>
<!-- Bottom Nav (mobile) -->
<!--<div class="mobileBottomNav" id="mobileBottomNav">
<div class="nav">
<a href="/home" style="margin-left: 20px;"><i class="fa-solid fa-house fa-xl"></i></a> <a href="/notifications"><i class="fa-solid fa-bell fa-xl"></i></a> <a href="/settings"><i class="fa-solid fa-gear fa-xl"></i></a> <a href="javascript:void();" onclick="createNotePopup()"><i class="fa-solid fa-pen-to-square fa-xl"></i></a>
</div>
</div>-->
<!-- Sidebar -->
<header class="sidebar" id="sidebar">
<!-- Navigation Buttons -->
<a href="/home"><button style="margin-top: 15px;"><i class="fa-solid fa-house"></i> Home</button></a>
<a href="/notifications" id="notificationsSidebar"><button><i class="fa-solid fa-bell"></i> Notifications</button></a> <a href="/notifications"><p id="notificationsCount">0</p></a>
<a href="/search"><button><i class="fa-solid fa-magnifying-glass"></i> Explore</button></a>
<a href="/messages" id="messagesSidebar"><button><i class="fa-solid fa-envelope"></i> Messages (0)</button></a>
<a href="/settings?tab=subscription" id="enchantedSidebar"><button><i class="fa-solid fa-heart"></i> Donate</button></a>
<a href="/updates"><button id="updatesBtn" class="active"><i class="fa-solid fa-wrench"></i> Updates</button></a>
<a href="/u" id="linkToAcc"><button><i class="fa-solid fa-user"></i> Your Profile</button></a>
<a href="javascript:void(0);"><button id="showMoreContent"><i class="fa-solid fa-ellipsis"></i> More</button></a>
<button onclick="createNotePopup()" class="createNote-sidebar" id="createNote-sidebar"><i class="fa-solid fa-pen-to-square"></i> Create</button>
<div id="moreContent" class="moreContent" style="display: none;">
<a href="/settings" id="settingsSidebar"><button class="settings"><i class="fa-solid fa-gear"></i> Settings</button></a>
<a href="/contributors"><button><i class="fa-solid fa-face-smile-beam"></i> Contributors</button></a>
<a href="/achievements" id="achievementsSidebar"><button><i class="fa-solid fa-award"></i> Achievements</button></a>
<a href="/favorites" id="favoritesSidebar"><button><i class="fa-solid fa-bookmark"></i> Favorites</button></a>
</div>
<br />
<br />
<br />
<br />
<div class="sidebarPolicies">
<a href="/policies/terms">Terms of Service</a>, <a href="/policies/privacy">Privacy Policy</a>, <a href="/policies/child-safety">Child Safety</a>, <a href="/policies/cookies">Cookies</a>, <a href="/policies/copyright">Copyright</a>, <a href="/policies/guidelines">Community Guidelines</a>
</div>
<!-- Social Icons & Links -->
<div class="bottom">
<!-- Socials -->
<a href="https://discord.gg/SmhATjRxvc" target="_blank"><i class="fa-brands fa-discord fa-lg"></i></a>
<a href="https://twitter.com/transs_ocial" target="_blank"><i class="fa-brands fa-twitter fa-lg"></i></a>
<a href="https://tiktok.com/@transs_ocial" target="_blank"><i class="fa-brands fa-tiktok fa-lg"></i></a>
<a href="https://github.com/katniny/transsocial" target="_blank"><i class="fa-brands fa-github fa-lg"></i></a>
<!-- Profile -->
<div class="profileContainer" >
<div class="profile" id="profile" style="display: none;">
<a href="/settings"><button><i class="fa-solid fa-gear"></i> Settings</button></a>
<button onclick="signOut()"><i class="fa-solid fa-arrow-right-from-bracket"></i> Sign Out</button>
</div>
<strong><p id="notSignedIn">Create an account to explore!</p></strong>
<img class="userPfp-sidebar" id="userPfp-sidebar" src="" draggable="false" /><p id="displayName-sidebar">Display Name</p>
<p id="username-pronouns-sidebar">@username</p>
</div>
</div>
</header>
<!-- Note successfully sent -->
<div id="successfullySent" style="display: none;"><p>Note successfully sent!</p></div>
<!-- New Note Alert -->
<!--<div class="notesAlert" id="notesAlert">
<p>New Notes</p>
</div>-->
<!-- Notes -->
<div class="notes" id="notes">
<div class="newNotesAdded" id="newNotesAdded">
<!-- Notes go here. This content is user-generated, no default HTML should be here. -->
</div>
<div class="noteFilter">
<!--<p class="version-notice">TransSocial is currently in the InDev stage (version 0.0.1). A lot of features are missing and will be added with updates. <a href="/indev">Learn more</a>.</p>-->
<!--<button class="active" style="border-right: 1px solid gray;">All Notes</button><button>Following</button>-->
<div class="blogStyle" style="margin: 15px;">
<h3>Filter Version:</h3>
<button onclick="filterInDev()">Indev</button> <button onclick="filterPreAlpha()">Pre-Alpha</button> <button onclick="filterAlpha()">Alpha</button> <button onclick="filterBeta()">Beta</button> <button onclick="filterRelease()">Release</button>
<br />
<br />
<h1 id="selectedFilter" style="text-decoration: underline; margin-bottom: 5px;">Pre-Alpha Versions</h1>
<div id="prealphaVersions">
<p>Trying to find older updates? You may be interested in the InDev tab, since TransSocial is no longer in InDev!</p>
<div class="update">
<h2>v2025.1.24_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: January 24, 2025</h3>
<li>Move from Stripe to Donorbox for privacy reasons</li>
<li style="font-size: smaller; color: var(--text-semi-transparent); margin-left: 15px;">All Katniny+ subscriptions have been automatically ended.</li>
</div>
<br />
<div class="update">
<h2>v2025.1.8_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: January 8, 2025</h3>
<li><a href="/remembering">...</a></li>
</div>
<br />
<div class="update">
<h2>v2024.12.24_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: December 24, 2024</h3>
<li><a href="/blog/welcome-aurora">Added Aurora</a></li>
<li>Added custom emojis</li>
<li>Updated <a href="/contributors">contributors list</a></li>
<li>Added "Main Contributors" and "External Contributors" (definitions can be found in the <a href="/contributors">contributors page</a>)</li>
</div>
<br />
<div class="update">
<h2>v2024.12.20_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: December 20, 2024</h3>
<li>Fixed issue where mobile users that clicked on the Santa hat in the header would be redirected to the home page, rather than opening the sidebar</li>
</div>
<br />
<div class="update">
<h2>v2024.12.1_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: December 1, 2024</h3>
<li>Added Santa hat to header (it's December, I have to)</li>
<li>Detect if you're using <a href="https://github.com/katniny/meowser/releases/latest" target="_blank">Meowser</a> or not</li>
</div>
<br />
<div class="update">
<h2>v2024.11.17_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: November 17, 2024</h3>
<li>If a suspended users note was quoted, it will no longer be available to view</li>
<li>You can no longer view notes by suspended users</li>
<li>You can no longer view profiles of suspended users</li>
</div>
<br />
<div class="update">
<h2>v2024.10.30_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: October 30, 2024</h3>
<li>Made subscription billing more accurate (from "You've been subscribed since ..." to "Current billing period: [START] to [FINISH]")</li>
</div>
<br />
<div class="update">
<h2>v2024.10.28_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: October 28, 2024</h3>
<li>Fixed signed out users not being able to do anything due to TransSocial thinking they're trying to love/renote a note</li>
<li>Made "Join TransSocial" banner for signed out users more prominent</li>
<li>Added easter eggs</li>
<li>Fixed notes not loading</li>
</div>
<br />
<div class="update">
<h2>v2024.10.27_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: October 27, 2024</h3>
<li>Switched hosting providers</li>
<li>When visiting users, notes or user studio store pages, it will now use /type/id instead of /type?id=id (e.g. <a href="https://transs.social/u/katniny">https://transs.social/u/katniny</a>). The old type is no longer supported and may have instability</li>
<li>Fixed header on smaller resolutions (e.g. small phones)</li>
</div>
<br />
<div class="update">
<h2>v2024.10.20_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: October 20, 2024</h3>
<li>Updated SEO</li>
<li>Added blog section</li>
<li>Added our <a href="/blog/why-transsocial">first blog</a></li>
<li>(Dev Env) Cloud Functions is now working, we can now use servers to our advantage</li>
<li>Added more items to the <a href="/opensource">open source page</a> (unaware some of these were open source)</li>
</div>
<br />
<div class="update">
<h2>v2024.10.14_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: October 14, 2024</h3>
<li>Started allowing redirection to other Katniny websites</li>
<li>Fixed not being able to progress past the policies page during registration</li>
</div>
<br />
<div class="update">
<h2>v2024.10.7_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: October 7, 2024</h3>
<li>Added text for when you attempt to register to be notified of our policies (again)</li>
<li>Throw <a href="/policies/child-safety">Child Safety policy</a> in users face when they're registering</li>
<li>Added more warnings before people join TransSocial to make them aware of the consequences when joining and violating our policies</li>
</div>
<br />
<div class="update">
<h2>v2024.10.6_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: October 6, 2024</h3>
<li>If a note only contains an image/video, make sure the site title doesn't change to '"" / @user on TransSocial'</li>
<li>Added an image for custom themes</li>
<li>Fixed bug where you couldn't apply a theme if it's not updated</li>
<li>Added "core themes", which are just themes that are not updated to the latest TransSocial color palette</li>
<li>Fix core warning displaying for non-core themes</li>
</div>
<br />
<div class="update">
<h2>v2024.10.5_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: October 5, 2024</h3>
<li>Added warning if a user tries to post NSFW content without flagging it as such</li>
</div>
<br />
<div class="update">
<h2>v2024.10.3_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: October 3, 2024</h3>
<li>Added a page that links all our policies <a href="/policies/">(available here)</a></li>
<li>Added links to policies page in the registration and login pages</li>
<li>Make text under "Good [time], [username]!" display something random, rather than static text</li>
</div>
<br />
<div class="update">
<h2>v2024.9.27_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: September 27, 2024</h3>
<li>The page will no longer refresh when pressing "New Notes" button</li>
</div>
<br />
<div class="update">
<h2>v2024.9.23_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: September 23, 2024</h3>
<li>Added ability to add profile banner</li>
<li>Fixed lack of responsiveness when changing profile picture/banner</li>
<li>Fixed filter buttons changing text color, even when unnecessary</li>
<li>Changed the style of "Profile" tab in Settings</li>
</div>
<br />
<div class="update">
<h2>v2024.9.19_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: September 19, 2024</h3>
<li>Optimized note rendering</li>
</div>
<br />
<div class="update">
<h2>v2024.9.18_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: September 18, 2024</h3>
<li>Fixed note interaction button layout experiment</li>
<li>Fixed icons not changing color with the button text</li>
</div>
<br />
<div class="update">
<h2>v2024.9.17_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent)">Released: September 17, 2024</h3>
<li>Added an experiment for a new slightly different note interaction button layout (thanks to <a style="color: var(--main-color);" href="/u?id=lunahd">lunahd</a>)</li>
<li>Fixed minor inconsistencies between Chromium and Firefox browsers</li>
<li>Start subtly nudging updates</li>
</div>
<br />
<div class="update">
<h2>v2024.9.16_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent);">Released: September 16, 2024</h3>
<li>Fixed Twemoji (for Dev Environment's, should be self-hostable now)</li>
</div>
<br />
<div class="update">
<h2>v2024.9.12_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent)">Released: September 12, 2024</h3>
<li>You can no longer view quotes or visit a note directly if it's deleted</li>
</div>
<br />
<div class="update">
<h2>v2024.9.8_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent)">Released: September 8, 2024</h3>
<li>Removed unnecessary check when loading page</li>
<li>You can now attach music to your notes</li>
<li>The interaction buttons are now dynamically aligned (thanks to <a style="color: var(--main-color);" href="/u?id=lunahd">lunahd</a>)</li>
<li>(Dev Env) Add a default style for our HTML /a/ tags so we don't have to manually add them each time</li>
<li>Fixed display names for notes turning the main color</li>
<li>Fix semi-transparent and half-transparent text not appearing correctly with a custom theme enabled</li>
<li>Added standalone button text, button hovered text, sidebar create a note text, and sidebar create a note hovered text colors</li>
</div>
<br />
<div class="update">
<h2>v2024.9.7_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent)">Released: September 7, 2024</h3>
<li>Removed blur for content warnings</li>
<li style="margin-left: 35px; color: var(--text-semi-transparent); font-size: smaller;">This should resolve (some or most) poor CPU performance and lag on lower end devices.</li>
<li>Pages that aren't the home page marked as the home page are no longer marked as such</li>
</div>
<br />
<div class="update">
<h2>v2024.8.24_pre-alpha</h2>
<h3 style="color: var(--text-semi-transparent)">Released: August 24, 2024</h3>
<li>Finally add account deletion (thanks to <a href="/u?id=lunahd" style="color: var(--main-color);">lunahd</a>)</li>
<li>Gave <a href="/contributors" style="color: var(--main-color);">contributors</a> proper cards</li>
<li>Quoted notes will now adjust their height automatically to fit its content</li>
<li>TransSocial will no longer reload when changing your display name, saving your pronouns or saving your bio</li>
</div>
</div>
<div id="indevVersions" style="display: none;">
<div class="update">
<h2>v2024.8.20_indev</h2>
<h3 style="color: var(--text-semi-transparent)">Releasedd: August 20, 2024</h3>
<li>Text is no longer required for a note as long as there's an image</li>
<li>Fixed bug where the cover for note creation would not disappear when an error occurs</li>
<li>Added "Data & Privacy" section in the settings Account tab where you can see and download your account data</li>
</div>
<br />
<div class="update">
<h2>v2024.8.16_indev</h2>
<h3 style="color: var(--text-semi-transparent)">Released: August 16, 2024</h3>
<li>Fix subscription button showing even when subscribed</li>
<li>Changed notification styling</li>
<li>Notifications will now have an icon associated with it, letting you know what type of notification it is at a glance</li>
</div>
<br />
<div class="update">
<h2>v2024.8.9_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: August 9, 2024</h3>
<li>Images/videos in notes will no longer render when off-screen, increasing performance</li>
<li>Autoplay preference is now called only once, fixing freezes when loading TransSocial</li>
<li>Increased file size limits to 10MB for standard users, and 35MB for paid users</li>
<li>Added subscription button in sidebar (hope you don't mind!) - Button will not appear for subscribed users (oversight)</li>
<li>Adding a ?tab= param to /settings (e.g. "/settings?tab=account") will now take you to the corresponding tab</li>
</div>
<br />
<div class="update">
<h2>v2024.8.8_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: August 8, 2024</h3>
<li>Improve UI of account managers, header, search bar and sidebar</li>
<li>Added "More" button to prevent sidebar being overcrowded</li>
</div>
<br />
<div class="update">
<h2>v2024.8.6_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: August 6, 2024</h3>
<li>Re-enabled loader on intro page (because for some reason it was disabled)</li>
<li>Temporarily disable mobile nav bar</li>
<li>Subscriptions are now powered by <a href="https://stripe.com/" target="_blank" style="color: var(--main-color);">Stripe</a></li>
<li>Added a special badge for those with a active subscription</li>
<li>Added a 15MB file size limit for those with a active subscription</li>
<li>Added .gif as a supported profile picture file type for those with a active subscription</li>
<li>Update privacy policy</li>
<li>Added active contributor badge</li>
<li>Fix cancelling subscription not canceling yours but canceling it for @katniny</li>
</div>
<br />
<div class="update">
<h2>v2024.8.3_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: August 3, 2024</h3>
<li>Added mention notifications</li>
<li>Added intro page for signed out users</li>
<li>Moved the main page ("/") to home ("/home")</li>
</div>
<br />
<div class="update">
<h2>v2024.8.1_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: August 1, 2024</h3>
<li>(Dev Env) Put sending a notification into a function (thanks to <a href="/u?id=lunahd" style="color: var(--main-color);">LunaHD</a>)</li>
<li>(Dev Env) Clean up suspension check and redirect (thanks to <a href="/u?id=lunahd" style="color: var(--main-color);">LunaHD</a>)</li>
<li>Added search functionality</li>
</div>
<br />
<div class="update">
<h2>v2024.7.31_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: July 31, 2024</h3>
<li>Fixed notes by those were previously suspended not showing up (thanks to <a href="/u?id=lunahd" style="color: var(--main-color);">LunaHD</a>)</li>
</div>
<br />
<div class="update">
<h2>v2024.7.30_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: July 30, 2024</h3>
<li>Readded favorites</li>
<li>Update the updates popup to notify users of new versioning</li>
<li>Visiting a user is no longer case sensitive</li>
<li>Allow users to filter through versions (though useless right now)</li>
<li>Started disallowing outdated browsers from using TransSocial</li>
<li>Added safety popup when clicking non-TransSocial links</li>
<li>Fixed clicking a link on a note forcing you to the note view</li>
</div>
<br />
<div class="update">
<h2>v2024.7.29_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: July 29, 2024</h3>
<li>Finally add new lines (thanks to <a href="/u?id=lunahd" style="color: var(--main-color);">lunahd</a>)</li>
<li>Fix users getting ejected from registration</li>
<li>Fix new lines and links not working in the quote block</li>
<li>(Dev Env) Fix images not loading properly due to trying to use TransSocial's storage, as well as fix the "TransSocial Accounts" area printing out a bunch of errors</li>
<li>Fix incorrect styling specific to Firefox</li>
<li>Change modal opening animation</li>
<li>Fix the display name/username/pronouns not being underlined</li>
<li>Add custom scrollbar color to Firefox</li>
<li>Added markdown support</li>
<li>Fixed quote text overflowing</li>
<li>Fix `` markdown not appearing correctly in the note view</li>
<li>Added animation when closing a popup</li>
<li>Fixed issue where users could close popups with the Escape key which could break lots of things</li>
<li>Update page loader</li>
<li>Update page loader quotes</li>
<li>Make the notification count into a badge rather than just editing the button</li>
</div>
<br />
<div class="update">
<h2>v2024.7.28_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: July 28, 2024</h3>
<li>Fix the desktop app redirecting users to /outdated (testing code accidentally got left in)</li>
<li>Add webapp manifest (thanks to <a href="/u?id=lunahd" style="color: var(--main-color);">LunaHD</a>)</li>
<li>Broken accounts can no longer use TransSocial until their account is repaired</li>
<li>Loader will now show current version</li>
<li>Added button to get themes in the Personalization tab in Settings (thanks to <a href="/u?id=lunahd" style="color: var(--main-color);">LunaHD</a>)</li>
<li>Fixed bug where clicking the reply button would also renote the note you clicked on (thanks to <a href="/u?id=lunahd" style="color: var(--main-color);">LunaHD</a>)</li>
</div>
<br />
<div class="update">
<h2>v2024.7.27_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: July 27, 2024</h3>
<li>Update TransSocial versioning from "vNUM.NUM.NUM" to "vYEAR.MONTH.DAY"</li>
<li>Make updates apply automatically from one variable, instead of doing it all manually</li>
<li>Update twemoji.js to use https://transs.social/assets/emojis/</li>
<li>Update Updates page (Removed "New to TransSocial", "Bug Fixes", and "UI Improvements" for just one section)</li>
<li>Add environment tab in Settings (semi-functional)</li>
<li>Update Subscriptions tab in Settings</li>
</div>
<br />
<div class="update">
<h2>v2024.7.26_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: July 26, 2024</h3>
<li>Add ability to create custom themes, as well as apply them</li>
</div>
<br />
<div class="update">
<h2>v2024.7.25_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: July 25, 2024</h3>
<li>Change GitHub link (thanks to <a href="/u?id=lunahd" style="color: var(--main-color);">LunaHD</a>)</li></li>
</div>
<br />
<div class="update">
<h2>v2024.7.23_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: July 23, 2024</h3>
<li>Change cookie notice to use localStorage</li>
</div>
<br />
<div class="update">
<h2>v2024.7.22_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: July 22, 2024</h3>
<li>Fix registration</li>
<li>Redesign login/register pages</li>
<li>Fix elements trying to show when unavailable</li>
</div>
<br />
<div class="update">
<h2>v2024.7.21_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: July 21, 2024</h3>
<li>Reverted from v0.0.8 to v0.0.7.1</li>
<li>Made TransSocial <a href="https://github.com/katniny/transsocial" target="_blank" style="color: var(--main-color);">open source!</a></li>
<li>Quote loading is now cleaned up (thanks to <a href="/u?id=lunahd" style="color: var(--main-color);">LunaHD</a>)</li>
<li>Added noscript message (thanks to <a href="/u?id=lunahd" style="color: var(--main-color);">LunaHD</a>)</li>
<li>Fix typo in Updates page</li>
</div>
<br />
<div class="update">
<h2>v2024.6.28_indev</h2>
<h3 style="color: var(--text-semi-transparent);">Released: June 28, 2024</h3>
<li>Added <a href="https://github.com/twitter/twemoji" target="_blank" style="color: var(--main-color)">Twemoji</a></li>
<li>Added TransSocial subscriptions (EXPERIMENTAL! DOES NOT PROPERLY WORK YET!)</li>
<li>Added font size setting</li>
<li>Added dropdown for language preference (currently only "English (United States)" is available)</li>
<li>Added option to toggle autoplay on or off</li>
<li>Added alt text</li>
<li>Fixed images/videos stretching in the note view</li>
<li>Fixed "Nevermind, I don't want to interact" appearing at the bottom of the page</li>
<li>Removed 14 popups for alternative interaction methods</li>
<li>Redesigned the downloads page</li>
<li>Popups are now 20% smaller</li>
<li>Redesigner loader</li>
<li>Redesigned the Settings page</li>
</div>
<br />
<div class="update">
<h2>v2024.6.6_indev</h2>
<h3 style="color: var(--text-semi-transparent)">Released: June 6, 2024</h3>
<li>Added quote noting</li>
<li>Added <a href="/achievements" style="color: var(--main-color)">achievements</a> (Part of Katniny Services)</li>
<li>Added option to create note directly from your timeline</li>
<li>Added date when note was created</li>
<li>Added political content warning (<a href="https://blog.katniny.com/blog/transsocial-political-filter-notice" target="_blank" style="color: var(--main-color)">See notice</a>)</li>
<li>Added flag to show what flag was applied to a note when not hidden</li>
<li>Moved registration page and redesigned the login page</li>
<li>Added new download options (including Android app)</li>
<li>Added content to header</li>
<li>Fixed bug where if you renoted a note in the note view, it wouldn't show up on your profile</li>
<li>Fixed bug where the popup would not close after choosing a NSFW/Sensitive/Political content preference</li>
<li>Fixed bug where when you deleted a note, it would still appear on the timeline</li>
<li>Fixed bug where notes would have an offset NSFW/Sensitive/Political content warning when a file was attached</li>
<li>Fixed bug where notes would check if a signed out user has loved/renoted a note (which failed)</li>
<li>Fixed bug where the "Your Profile" button on the sidebar would try to check if a signed out user is the same as the current user they are viewing</li>
<li>Fixed bug where the "Newest Updates" popup would try to show, even if it wasn't on the page you're on</li>
</div>
<br />
<div class="update">
<h2>v2024.6.2_indev</h2>
<h3 style="color: var(--text-semi-transparent)">Released: June 2, 2024</h3>
<li>Added ability to turn off pride flag logo for accessibility</li>
</div>
<br />
<div class="update">
<h2>v2024.6.2_indev</h2>
<h3 style="color: var(--text-semi-transparent)">Released: June 2, 2024</h3>
<li>Added pride logo and added functionality to have it appear every June</li>
</div>
<br />
<div class="update">
<h2>v2024.5.22_indev</h2>
<h3 style="color: var(--text-semi-transparent)">Released: May 22, 2024</h3>
<li>Added <a href="/download" style="color: var(--main-color)">download page</a></li>
<li>Added release date for each update on updates page</li>
<li>Added Good morning, good afternoon, and good evening greetings</li>
<li>Added email verification, which is also required</li>
<li>Re-enabled hyperlinks</li>
<li>If you visit a reply directly, it will now redirect you to the note it was replying to instead of giving you an error</li>
<li>"Remove Image" and "Image hasn't been uploaded yet" now says File</li>
<li>Renotes will now show up on a user's profile</li>
<li>Reorganized the note creation popup</li>
<li>Scroll bar now matches your theme</li>
<li>Notes will no longer take 100% of the free space</li>
<li>Note View/User Profiles will no longer take 100% of the free space</li>
<li>Redesigned updates page</li>
<li>Redesigned notifications</li>
<li>Fixed bug where the overlay for creating notes didn't fit the width and height of the popup</li>
<li>Fixed bug where notes were randomly sorted, they are now properly sorted from newest to oldest</li>
<li>Fixed bug where notes wouldn't show up if you were signed out</li>
<li>Fixed bug where you couldn't see if you loved/renoted a note on any page, it will now show properly</li>
<li>Note NSFW/Sensitive Content warning is no longer offset</li>
<li>Fixed bug where you could embed HTML code with hyperlinks</li>
</div>
<br />
<div class="update">
<h2>v2024.5.5_indev</h2>
<h3 style="color: var(--text-semi-transparent)">Released: May 5, 2024</h3>
<p>(This update is fairly small, I'm sorry π)</p>
<li>Added video support (at the moment, only .mp4 files can be uploaded)</li>
<li>TransSocial's logos will now match your theme</li>
<li>Added account verification</li>
<li>Added a sign out button in Settings and in your account area</li>
<li>Added Account Area (click on your profile in the sidebar)</li>
<li>Added direct_messaging-2024-04 experiment</li>
<li>"Renotes do not show up on user profiles" no longer says it'll be fixed "by next update"</li>
<li>Fixed bug where you would not get notifications if your note was liked/renoted in the note view</li>
</div>
<br />
<div class="update">
<h2>v2024.4.28_indev</h2>
<h3 style="color: var(--text-semi-transparent)">Released: April 28, 2024</h3>
<li>Added 4 new themes: High Contrast, Midnight Purple, Darker, TransSocial Classic</li>
<li>Added user reporting</li>
<li>Added note editing</li>
<li>Added note deleting</li>
<li>Remaining Characters will now display for display names, usernames, bios, and notes</li>
<li>In the note view, the display name, username, pronouns, and profile picture will now link to the user's profile</li>
<li>Added visual feedback when a note is being created</li>
<li>TransSocial will now let you know when your note is successfully created</li>
<li>On mobile, the menu is now properly in the header</li>
<li>Policies are now accessible in the menu for mobile users</li>
<li>Added higher character limits (Notes: 1,250 - Bios: 500)</li>
<li>Added notifications when someone loves your note, renotes your note, or replies</li>
<li>Notes will no longer display if a user is suspended</li>
<li>Fixed bug when a user is suspended, the suspension page would infinitely refresh making you unable to see your reason and unsuspension date, if applicable</li>
<li>InDev notice now accurately displays the version, instead of displaying "0.0.1"</li>
<li>When on your profile, the "Your Profile" button in the sidebar will now be active.</li>
<li>Fixed bug where version notice would crop into the sidebar on smaller screens</li>
</div>
<br />
<div class="update">
<h2>v2024.4.21_indev</h1>
<h3 style="color: var(--text-semi-transparent)">Released: April 21, 2024</h3>
<li>Notifications are now sorted from newest to oldest</li>
<li>Added themes (Light, Mint (Light), and Mint (Dark))</li>
<li>Added css_themes-2024-04 experiment</li>
<li>Implemented UI changes created by <a href="/u?id=backhdlp" style="color: var(--main-color)">Lunya</a></li>
<li>Added 404 page</li>
<li>Added the <a href="/updates" style="color: var(--main-color)">updates page</a></li>
<li>Added popup to show users about new updates</li>
<li>Added password reset in settings</li>
<li>Added policies</li>
<li>Added <a href="/contributors" style="color: var(--main-color)">contributor list</a></li>
<li>Added character limits to display names, usernames, pronouns, and bios</li>
<li>Profile pictures will now display next to who triggered a notification</li>
<h3>Bug Fixes:</h3>
<li>Fixed a bug where you could not remove images once added to a note</li>
<li>Fixed a bug where the "NSFW" and/or "Sensitive" checkboxes would not be unchecked after publishing a note or closing the "Create a Note" modal</li>
</div>
<br />
<div class="update">
<h2>v2024.4.11_indev</h1>
<h3 style="color: var(--text-semi-transparent)">Released: April 11, 2024</h3>
<li>Initial Release</li>
</div>
<br />
</div>
<div id="releaseVersions" style="display: none;">
<p>Unfortunately, there are no any release versions yet. We're working to get there!</p>
</div>
<div id="betaVersions" style="display: none;">
<p>Unfortunately, there are no any beta versions yet. We're working to get there!</p>
</div>
<div id="alphaVersions" style="display: none;">
<p>Unfortunately, there are no any alpha versions yet. We're working to get there!</p>
</div>
</div>
</div>
<!-- Please Donate -->
<!--<div class="pleaseDonate" id="pleaseDonate">
<p>Hey, please don't skip this read. We need your support to keep TransSocial thriving. <a href="https://patreon.com/katniny" target="_blank">My Patreon</a> is the heartbeat of TransSocial, and right now, TransSocial is running on passion but could use some funds (aka funds). Join the Patreon for perks, behind the scenes content, and most importantly - helping TransSocial. Let's make TransSocial better together - your contribution makes a huge difference!</p>
<a href="https://patreon.com/katniny" target="_blank"><button>Help TransSocial</button></a>
<button onclick="closeHelpPrompt()">Maybe Later</button>
</div>-->
</div>
<!-- TransSocial Accounts -->
<div class="transsocialAccounts">
<h3>TransSocial Accounts</h3>
<p>Follow accounts associated with TransSocial.</p>
<div class="katniny">
<!-- Me :3 -->
<div class="katniny">
<img class="recommendAcc-pfp" src="" id="katninyPfp" draggable="false" /> <p id="katninyDisplay"></p>
<br /> <a href="/u" id="followBtn-1"><button class="followBtn">Follow</button></a>
<p id="katninyUser-pronouns"></p>
</div>
<br />
<!-- TransSocial -->
<div class="transsocial">
<img class="recommendAcc-pfp" src="" id="transsocialPfp" draggable="false" /> <p id="transsocialDisplay"></p>
<br /> <a href="/u" id="followBtn-2"><button class="followBtn">Follow</button></a>
<p id="transsocialUser-pronouns"></p>
</div>
<br />
<!-- Katniny Studios -->
<div class="katninystudios">
<img class="recommendAcc-pfp" src="" id="katninystudiosPfp" draggable="false" /> <p id="katninystudiosDisplay"></p>
<br /> <a href="/u" id="followBtn-3"><button class="followBtn">Follow</button></a>
<p id="katninystudiosUser-pronouns"></p>
</div>
</div>
</div>
<div class="policies">
<a href="/policies/terms">Terms of Service</a>, <a href="/policies/privacy">Privacy Policy</a>, <a href="/policies/child-safety">Child Safety</a>, <a href="/policies/cookies">Cookies</a>, <a href="/policies/copyright">Copyright</a>, <a href="/policies/guidelines">Community Guidelines</a>
</div>
<div id="notSignedIn-banner">
<p>Join the fun on TransSocial!</p>
<a href="/auth/login"><button>Login</button></a>
<a href="/auth/register"><button>Create an account</button></a>
</div>
<!-- Achievement Unlock -->
<div id="achievementUnlock" class="achievementUnlock" style="display: none;">
<div id="achievementIcon"><i class="fa-solid fa-pencil"></i></div> <p id="achievementName">Achievement Name</p>
</div>
<dialog id="showAchievementUnlock">
<h2 id="titleAndIcon">title and stuff</h2>
<p id="unlockReason">because you did</p>
<p id="unlockDate">m/d/y (the objectively correct way)</p>
<button onclick="document.getElementById('showAchievementUnlock').close();">Okay!</button>
</dialog>
<!-- Modals -->
<dialog id="createNote-popup">
<div class="creatingStuff">
<!-- Display above everything else when a note is sending -->
<div class="coverCreateANote" id="coverCreateANote" style="display: none;"></div>
<!-- Main Tab -->
<div class="mainTab-noteCreation" id="mainTab-noteCreation">
<h2 style="float: right; opacity: 0; cursor: default;" id="replyingOrCreating">Create a Note!</h2> <i class="fa-regular fa-circle-xmark fa-lg" style="float: left; margin-top: 10px;" onclick="closeCreateNotePopup()"></i>
<textarea rows="0" placeholder="What's on your mind?" id="noteContent-textarea"></textarea>
<p id="characterLimit_note" style="color: var(--text-semi-transparent)">0/1,250</p>
<br />
<p id="uploadingImage" style="color: var(--success-color); display: none;">Uploading image...</p>
<button onclick="publishNote()" class="publishNoteBtn"><i class="fa-solid fa-pen-to-square"></i> Create!</button>
<br />
<img id="imgToBeUploaded" draggable="false" />
<video id="vidToBeUploaded" draggable="false" autoplay="true" muted="true" controls style="display: none;"></video>
<br />
<div id="quotingNote">
<div class="quoteContainer">
<img src="" alt="Quote user pfp" class="quotePfp" id="notePopupQuotePfp">
<div class="quoteContent">
<div class="quoteHeader">
<span class="quoteDisplay" id="notePopupQuoteDisplay"></span>
<span class="quoteUsername" id="notePopupQuoteUsername"></span>
</div>
<span class="quoteText" id="notePopupQuoteText"></span>
</div>
</div>
</div>
<p style="font-size: small; color: var(--text-semi-transparent); display: none; transform: translateY(-10px);" id="hasntBeenUploadedNotice">Image hasn't been uploaded to TransSocial's server yet. This is just a preview.</p>
<a href="javascript:void(0);" style="display: none; float: left; max-width: auto; transform: translateY(-10px);" id="removeUploadedImage" onclick="removeImage()">Remove Image</a> <a href="javascript:void(0);" style="display: none; float: left; max-width: auto; transform: translateY(-10px); margin-left: 7px;" id="addAltTextToImage" onclick="addAltText()">Add Alt Text</a>
<p id="noteError"></p>
</div>
<!-- Settings Tab -->
<div class="settingsStuff hidden" id="settingStuff">
<i class="fa-solid fa-arrow-left fa-lg" style="float: left; margin-top: 10px;" onclick="swapNoteTab('note')"></i>
<br />
<h2 style="margin-top: 10px;">Add a content warning</h2>
<p style="font-size: 14px; color: var(--text-semi-transparent);">Add a content warning to this note by selecting a category. This helps people see only the content they want to on TransSocial.</p>
<!-- NSFW Checkbox -->
<input type="checkbox" id="isNsfw" /> <span class="noteContainsNsfwContent">Note contains NSFW content.</span>
<p class="optionAlt">This may include nudity, intercourse, intense violence, etc.</p>
<!-- Content Warning Checkbox -->
<input type="checkbox" id="isSensitive" /> Note contains sensitive content.
<p class="optionAlt">Select this if your note has potentionally triggering content.</p>
<!-- Political Checkbox -->
<input type="checkbox" id="isPolitical" /> Note contains political content.
<p class="optionAlt">Select this if your note has political content.</p>
<br />
</div>
<!-- music tab, lets gooooo -->
<div class="hidden" id="musicTab">
<i class="fa-solid fa-arrow-left fa-lg" style="float: left; margin-top: 10px;" onclick="swapNoteTab('note')"></i>
<br />
<h2 style="margin-top: 10px;">Add music to your note</h2>
<p style="font-size: 14px; color: var(--text-semi-transparent);">Suggest music to people, or just make your note feel more lively!</p>
<input type="text" placeholder="Search for a song" id="songQuery" />
<button onclick="displayTracks(document.getElementById('songQuery').value)">Search</button>
<br />
<div id="spotifyPlayer">
<p>Try searching for a song!</p>
</div>
<br />
</div>
<!-- Settings -->
<div class="settingsIcons-noteCreation">
<div class="icons">
<i class="fa-solid fa-flag fa-lg" onclick="swapNoteTab('note')"></i> <i class="fa-solid fa-image fa-lg" onclick="uploadImage()"><input type="file" id="imageUploadInput" accept="image/png, image/jpeg, image/webp, video/mp4, image/gif" style="display: none;"></i> <i class="fa-solid fa-music fa-lg" onclick="swapNoteTab('music')"></i>
</div>
</div>
</div>
</dialog>
<dialog id="signInPrompt">
<img src="/assets/imgs/All_transparent.png" draggable="false" style="width: 450px; height: 100px; margin-left: 17%; margin-right: 15%;" />
<h2>You must be signed in.</h2>
<p>To perform this action, you need to be signed into TransSocial!</p>
<br />
<a href="/auth/login"><button>Login</button></a>
<div style="margin-top: 5px;"></div>
<a href="/auth/register"><button>Register</button></a>
</dialog>
<dialog id="openLink">
<h2>Leaving TransSocial</h2>
<p>This link is taking you to the following website:</p>
<br />
<p style="text-align: center;" id="linkyLink">https://link.com/</p>
<br />
<a href="link" id="externalLink" target="_blank"><button onclick="document.getElementById('openLink').close()">Visit Site</button></a> <a href="javascript:void(1);" onclick="document.getElementById('openLink').close()" style="color: var(--main-color); font-size: 14px;">Go Back</a>
</dialog>
<dialog id="addAltText">
<h2>Add Alt Text</h2>
<p>Help those with visual impairments or low vision understand what your note is.</p>
<textarea id="altText_input" placeholder="A fluffy orange cat sitting on a windowsill, licking its paw and grooming itself"></textarea>
<br />
<button onclick="addAltText_finish()">Finish</button>
</dialog>
<dialog id="verifyEmail">
<h2><i class="fa-solid fa-envelope-circle-check"></i> Please verify your email</h2>
<p>We need to ensure your account is using an actual email address. This is for your security and to help us drive away bots.</p>
<p style="font-size: 14px; color: var(--text-semi-transparent);">If you're seeing this, you have not verified your email address yet. You will need to be able to verify your email when creating new accounts.</p>
<br />
<button onclick="getVerificationEmail()" style="width: 100%;"><i class="fa-solid fa-check-to-slot"></i> Verify Email</button>
</dialog>
<dialog id="emailSent_emailVer">
<h2><i class="fa-solid fa-envelope-circle-check"></i> Email sent!</h2>
<p>Once you verify your email, please click the button below to verify, then we won't bug you again!</p>
<p style="font-size: 14px; color: var(--text-semi-transparent);">If you're seeing this, you have not verified your email address yet. You will need to be able to verify your email when creating new accounts.</p>
<br />
<button onclick="window.location.reload()">Check Verification Status</button>
</dialog>
<dialog id="editWhatPartofNote">
<h2>Note Settings</h2>
<p>Typo? Need to delete this note? Here's your own personal control panel!</p>
<br />
<button onclick="editNoteContent()" style="width: 100%;"><i class="fa-solid fa-pen"></i> Edit Note Content</button>
<button onclick="deleteNote()" style="width: 100%;"><i class="fa-solid fa-trash"></i> Delete Note</button>
<br />
<br />
<button onclick="document.getElementById('editWhatPartofNote').close()">Nevermind</button>
</dialog>
<dialog id="checkIfNoteDeletion">
<h2>Delete this note?</h2>
<p>Are you sure? This action can't be reverted!</p>
<br />
<button onclick="deleteNote_fully()" style="width: 100%;"><i class="fa-solid fa-trash"></i> Yes, delete</button>
<button onclick="deleteNote_nevermind()" style="width: 100%;"><i class="fa-solid fa-xmark"></i> Nevermind, I change my mind</button>
</dialog>
<dialog id="noteDeleted">
<h2>Note Deleted</h2>
<p>Note was successfully deleted.</p>
<br />
<button onclick="window.location.reload()">Okay</button>
</dialog>