Aevann1
46dafed5c6
fix prev commit
2022-08-26 01:27:11 +02:00
Aevann1
0aa631fa13
fix prev commit
2022-08-26 01:24:29 +02:00
Aevann1
d15b416397
add "just now" to chat messages delievered by sockets
2022-08-26 01:20:17 +02:00
Aevann1
7860b85450
Revert "consolidate blockquote css rules"
...
This reverts commit 5b5f663342
.
2022-08-25 23:30:29 +02:00
Aevann1
5b5f663342
consolidate blockquote css rules
2022-08-25 18:45:11 +02:00
Aevann1
2139b89d44
cachebust
2022-08-25 00:23:57 +02:00
Aevann1
25ca3e9ddc
remove chat-specific css rule
2022-08-23 20:32:28 +02:00
Aevann1
f5a1a1b00d
testing cosmetic changes on prod
2022-08-21 15:20:55 +02:00
Aevann1
d4b7045737
remove cfasync from chat script
2022-08-19 15:58:29 +02:00
Aevann1
2185fe429e
tryna fix a bug with chat
2022-08-19 00:33:05 +02:00
Aevann1
e301fb458f
change overflow: scroll to overflow: auto
2022-08-15 08:56:01 +02:00
Aevann1
1ac177539e
chat margin change again
2022-08-15 08:54:32 +02:00
Aevann1
4b89f64fdd
chat margin change again
2022-08-15 08:53:04 +02:00
Aevann1
b2793bb3d9
chat margin change again
2022-08-15 08:51:35 +02:00
Aevann1
acabaf0dc9
chat margin change again
2022-08-15 08:51:09 +02:00
Aevann1
a27bd2e85a
chat margin change again
2022-08-15 08:50:47 +02:00
Aevann1
d0dc9a371a
chat margin change again
2022-08-15 08:50:07 +02:00
Aevann1
e69534808f
chat margin change again
2022-08-15 08:49:31 +02:00
Aevann1
7d5e2ea3c3
chat margin change again
2022-08-15 08:49:09 +02:00
Aevann1
9ba484df86
like prev commit
2022-08-15 07:46:18 +02:00
Aevann1
5736dd16e0
like prev commit
2022-08-15 07:45:54 +02:00
Aevann1
278a57cf86
like prev commit
2022-08-15 07:45:09 +02:00
Aevann1
1076592b35
like prev commit
2022-08-15 07:44:14 +02:00
Aevann1
9306814fb8
like prev commit
2022-08-15 07:43:46 +02:00
Aevann1
ab89cc12e4
like prev commit
2022-08-15 07:35:41 +02:00
Aevann1
0646d14e12
like previous commit
2022-08-15 07:35:24 +02:00
Aevann1
5a97cc419f
like previous commit
2022-08-15 07:35:07 +02:00
Aevann1
1e029a6971
like prev commit
2022-08-15 07:34:31 +02:00
Aevann1
730c2da234
like prev commit
2022-08-15 07:33:33 +02:00
Aevann1
9a490c530e
like prev commit
2022-08-15 07:32:15 +02:00
Aevann1
45ca944788
like prev commit
2022-08-15 07:31:46 +02:00
Aevann1
cb6928a88a
like prev commit
2022-08-15 07:31:25 +02:00
Aevann1
1045c65c43
like prev commit
2022-08-15 07:30:38 +02:00
Aevann1
8f86e593ca
like prev commit
2022-08-15 07:29:59 +02:00
Aevann1
1addc05b19
make chat-window smaller on mobile to prevent overflow
2022-08-15 07:29:24 +02:00
Aevann1
01cc1726cc
fix chat flash
2022-08-15 07:19:41 +02:00
Aevann1
c619204ec0
pretty up chat again
2022-08-14 15:40:47 +02:00
Aevann1
fca0f5434b
pretty up chat
2022-08-14 15:38:08 +02:00
Aevann1
a817fc35c0
show online on chat in dropdown menu
2022-08-14 05:51:25 +02:00
Aevann1
0fa6442846
change chat char limit again
2022-08-14 04:38:07 +02:00
Aevann1
c6c5c6b45b
chat cosmetic changes
2022-08-13 13:07:57 +02:00
Aevann1
c4e5c8aefe
reduce chat max char limit
2022-08-13 11:45:33 +02:00
Aevann1
13a6243496
revert prev commit
2022-08-13 11:15:36 +02:00
Aevann1
7b2d7bb884
cosmetic changes to chat
2022-08-13 11:15:02 +02:00
Aevann1
5c0dd43688
cosmetic changes to chat
2022-08-13 11:14:21 +02:00
Aevann1
dbbcd77e9a
cosmetic changes to chat
2022-08-13 11:13:15 +02:00
Aevann1
0a1927e4f2
cosmetic changes to chat
2022-08-13 11:11:56 +02:00
Aevann1
eb684a90b7
cosmetic changes to chat
2022-08-13 11:10:57 +02:00
Aevann1
5824468e2e
cosmetic changes to chat
2022-08-13 11:06:32 +02:00
Aevann1
bceae898e4
cosmetic changes to chat
2022-08-13 11:06:12 +02:00
Aevann1
3f44b1b8be
cosmetic changes to chat
2022-08-13 11:03:06 +02:00
Aevann1
7245202ec9
cosmetic changes to chat
2022-08-13 11:02:33 +02:00
Aevann1
6a0c3296a7
cosmetic changes to chat
2022-08-13 11:01:22 +02:00
Aevann1
0c11a82e3c
fix prev commit
2022-08-13 09:28:37 +02:00
Aevann1
b3c52b0660
fix prev commit
2022-08-13 09:26:00 +02:00
Aevann1
64e3ceb40f
add more details to chat tooltip
2022-08-13 09:23:23 +02:00
Aevann1
126a7b4ae3
make chat reply button neater
2022-08-11 09:18:17 +02:00
Aevann1
b83a16668b
re-move bootstrap.js back to the top of documents to fix broken shit
2022-08-06 03:20:25 +02:00
Aevann1
4c2cb82f48
change deux' assets
2022-07-10 22:27:56 +02:00
Aevann1
382df30e1f
show ALL timestamps in user's timezone + move scripts to the bottom of HTML templates to mimic rocketloader's behavior on localhost (for testing)
2022-07-09 10:35:47 +02:00
Aevann1
57e424af5b
revert the "defer" thing
2022-07-03 12:10:04 +02:00
Aevann1
a49325ba14
defer all scripts (this won't change anything for us since we use rocketloader, but it will fix javascript on localhost)
2022-07-03 09:42:33 +02:00
Aevann1
d59f346f0b
1 less request, 1 less transaction, 1 less query
2022-07-01 23:10:48 +02:00
Snakes
1b9237ceaf
Add assetcache.asset_siteimg, has_logo.
...
Commit began by changing the duplicated SITE_NAME conditional in the
header to use a `has_logo` param, much like the recent `has_sidebar`.
From there, a need to include site-specific assets in assetcache was
revealed, adding the `asset_siteimg(...)` macro. This was applied
quite broadly, though not comprehensively.
2022-07-01 01:55:53 -04:00
2xsaiko
b2461cd1d1
Fix quote rendering in chat ( #310 )
2022-06-30 19:01:01 -04:00
Aevann1
b5d993569f
embed rework
2022-06-27 03:00:45 +02:00
Aevann1
e022b29ef6
rework custom css a little
2022-06-26 07:26:45 +02:00
Aevann1
74978bfbf7
Revert "put custom CSS into HTML templates"
...
This reverts commit 19c82b7ea1
.
2022-06-26 07:07:28 +02:00
Aevann1
19c82b7ea1
put custom CSS into HTML templates
2022-06-26 06:33:41 +02:00
Aevann1
a64dd729e8
escape asterick when quoting
2022-06-24 18:25:21 +02:00
Aevann1
41cebb7f80
fix accidential greentext in chat
2022-06-24 17:37:31 +02:00
Aevann1
f34c4e1196
stop using app.config for our own stuff
2022-06-24 17:08:57 +02:00
Aevann1
ef3843f628
add timer to re-enable form buttons after 1 second
2022-06-24 04:53:31 +02:00
Aevann1
4d692bebe8
make all form-submitting buttons get disabled after clicking
...
so spergs like me with poor motor control don't click twice and get hit with 429
2022-06-23 22:49:23 +02:00
Aevann1
d704592bdd
cache-bust all previously broken images
2022-06-22 17:59:47 +02:00
Aevann1
20585ca543
add a shortened endpoint for static images and rename loading.webp to l.webp (to save bytes)
2022-06-22 17:51:19 +02:00
Aevann1
10ffa90167
make the javascript use 1 linefeed instead of 2
...
we don't need it to do 2 linefeeds anymore
because the backend handles that before sanitizng
2022-06-10 20:05:54 +02:00
Snakes
cb5f9d05c6
templates: Fix improper plurals, create helpers.
...
Previously, the three instances of 'Report[s]' and one instance of
'Coin[s]' in the UI templates were always pluralized, even when they
referred to a singular instance. This has been corrected by creating
a `plural` helper macro.
Additionally, this was used as impetus to create `utils/helpers.html`
to eventually move more recurring template logic into macros.
2022-06-07 05:26:22 -04:00
Snakes
80d04b6d9d
assetcache: Add theme CSS support; bust recent.
2022-05-30 01:50:52 -04:00
Snakes
0aafd810a2
assetcache: Add dynamic file parameter, apply more.
...
Assetcache macro improvement: to support assets in folders which are
dynamically referenced by e.g. ID or name, the `asset` macro now
accepts an optional second parameter to be included in the path but
not to be used for versioning the class of assets.
To support recent commits, assetcache now applies for:
- images/badges/*.webp
- js/: award_modal.js, bootstrap.js, header.js
2022-05-29 00:52:40 -04:00
Aevann1
6584919d41
sdf
2022-05-28 22:25:28 +02:00
Aevann1
20bce86d33
Merge branch 'frost' of https://github.com/Aevann1/Drama into frost
2022-05-27 22:03:25 +02:00
Aevann1
ead4c791a8
sdf
2022-05-27 22:03:23 +02:00
HappyDOGE
9c8c08ecb5
update bootstrap ( #287 )
2022-05-27 21:40:01 +02:00
HappyDOGE
d6b4c3b166
Added offline service worker (serves a static webpage when no internet connection is present) ( #285 )
...
based
2022-05-27 21:23:01 +02:00
Snakes
af77ec515d
Templates: create assetcache template.
...
For too long, we've Replace-All'd to increment site asset version
numbers. This is a task that has an obvious solution using the
templating engine. As such, we now have templates/util/assetcache.html
which contains a dict of version numbers and a macro to generate the
versioned name of an asset.
Going forward, it is recommended that all future replace-all uses
are used as opportunities to switch to the macro. Do remember to
import the macro in all top-level templates, if not already present.
Recommended form: {%- from 'util/assetcache.html' import asset -%}
Then add a key to CACHE_VER in util/assetcache.html.
Then replace the asset path in templates eg: {{asset('css/main.css')}}
For all future versions of those assets, one can simply increment
the value in util/assetcache.html instead. This will greatly reduce
git spam touching unrelated files and generally be clearer and easier.
2022-05-26 22:47:32 -04:00
Aevann1
22aacf86ec
vf
2022-05-27 00:23:16 +02:00
Aevann1
163267c88c
Revert "Add Y'all Seein' Eye award."
...
This reverts commit a0f441a67d
.
2022-05-26 02:51:42 +02:00
Snakes
a0f441a67d
Add Y'all Seein' Eye award.
...
Adds award to enable viewing profile visitors for non-mops and
non-patrons. This commit should encompass all frontend, backend, and
database changes necessary. Perhaps usable as a model for other
user upgrade flag awards.
2022-05-25 19:44:34 -04:00
Aevann1
6859653e1a
sfd
2022-05-25 23:57:38 +02:00
Aevann1
2c67a34047
fsd
2022-05-25 23:55:07 +02:00
Aevann1
b1d57227ff
sfd
2022-05-25 03:18:36 +02:00
Aevann1
4e4f667387
journoid
2022-05-25 03:14:18 +02:00
Aevann1
bbd851210e
fds
2022-05-24 17:32:49 +02:00
Aevann1
14f4c69785
fds
2022-05-23 19:57:08 +02:00
Aevann1
0a74a98ec5
big ass commit
2022-05-23 00:15:29 +02:00
Aevann1
b9316c0073
fsd
2022-05-21 15:19:02 +02:00
Aevann1
20cc20d806
fsd
2022-05-21 14:36:22 +02:00
Aevann1
a83a72ca95
fsd
2022-05-20 16:51:14 +02:00
Aevann1
f4ac063354
sfd
2022-05-20 16:48:13 +02:00
Snakes
97bfdc5d3e
Improve readability on header birthgay bg.
2022-05-19 19:15:49 -04:00
Aevann1
85bf0ab866
sfd
2022-05-20 00:10:02 +02:00
Aevann1
15f0b963c7
fc
2022-05-18 20:45:04 +02:00
Aevann1
3491c9187d
pls review
2022-05-17 21:58:41 +02:00
Aevann1
9dbd9f42e0
fsd
2022-05-14 15:17:57 +02:00
Aevann1
f67860c566
sf
2022-05-13 13:03:44 +02:00
Aevann1
fac797006e
sf
2022-05-10 14:14:09 +02:00
Aevann1
09f732d009
sf
2022-05-10 13:40:23 +02:00
Aevann1
3f2eb808b8
fd
2022-05-10 10:07:19 +02:00
Aevann1
db99dd8255
sfd
2022-05-10 09:32:11 +02:00
Aevann1
9bd8fcbd1c
sf
2022-05-10 09:20:49 +02:00
Aevann1
b7a2527be9
dg
2022-05-10 06:09:14 +02:00
Aevann1
421edf92f4
vxc
2022-05-09 16:44:11 +02:00
Aevann1
8fd2002013
dgf
2022-05-09 16:40:27 +02:00
Aevann1
8535ec8958
hk
2022-05-07 10:51:07 +02:00
Aevann1
b5abdccff8
sdf
2022-05-07 09:13:52 +02:00
Aevann1
036e61110a
sfd
2022-05-07 09:12:59 +02:00
Aevann1
8a5fd22034
sfd
2022-05-07 09:09:46 +02:00
Aevann1
bb43be278b
dg
2022-05-05 23:49:27 +02:00
Aevann1
7c88c2e7e5
dgf
2022-05-04 23:42:34 +02:00
Aevann1
c96992f67b
fsd
2022-05-04 23:39:11 +02:00
Aevann1
46e391b5a7
fsd
2022-05-04 23:32:30 +02:00
Aevann1
e70ddb99c5
gf
2022-05-04 02:40:08 +02:00
Aevann1
a35ef11d77
fds
2022-05-03 21:19:00 +02:00
Aevann1
7b834f2831
fd
2022-05-03 02:13:57 +02:00
Aevann1
18509b653a
dfg
2022-05-02 21:39:18 +02:00
Aevann1
999c16e439
sfd
2022-05-02 02:04:25 +02:00
Aevann1
f3983ab491
sdf
2022-05-02 02:02:19 +02:00
Aevann1
41f08325fa
sdf
2022-05-02 01:58:06 +02:00
Aevann1
bc2a20cd4b
sfd
2022-05-01 23:44:38 +02:00
Aevann1
394402c0c1
fsd
2022-05-01 02:53:24 +02:00
Aevann1
ceb03b25bc
gfd
2022-04-29 00:03:31 +02:00
Aevann1
d961ffc913
fds
2022-04-28 02:04:01 +02:00
Aevann1
6db7bd5885
fsd
2022-04-28 00:43:22 +02:00
Aevann1
583765f259
czx
2022-04-27 17:03:25 +02:00
Aevann1
5a49be1d47
fsd
2022-04-26 15:40:37 +02:00
Aevann1
0f05bf3f94
fsd
2022-04-26 00:28:20 +02:00
Aevann1
836ed4ba91
vxc
2022-04-25 22:07:03 +02:00
Aevann1
68add1eb36
fds
2022-04-23 00:07:58 +02:00
Aevann1
c6252e30e0
fsd
2022-04-22 14:42:40 +02:00
Aevann1
f3743d717d
fds
2022-04-18 23:11:30 +02:00
Aevann1
8214e2c6f9
fds
2022-04-18 00:13:37 +02:00
Aevann1
6f6fa51f36
g
2022-04-16 21:15:07 +02:00
Aevann1
2d45a66739
fdsfd
2022-04-16 17:25:17 +02:00
Aevann1
ff32a6bee3
fds
2022-04-16 01:10:23 +02:00
Aevann1
7047953ce7
fdsdfs
2022-04-16 00:39:17 +02:00
Aevann1
0bdfd182d8
fds
2022-04-15 18:53:48 +02:00
Aevann1
9bcc5425d7
fds
2022-04-14 19:24:40 +02:00
Aevann1
ab512b1406
fds
2022-04-14 19:22:37 +02:00
Aevann1
c0a0ca0217
fds
2022-04-14 18:46:57 +02:00
Aevann1
bae617974f
fds
2022-04-13 22:20:57 +02:00
Aevann1
bbd633e8ca
fds
2022-04-13 22:07:58 +02:00
Aevann1
e264084921
fds
2022-04-13 21:38:15 +02:00
Aevann1
9d9ad47be7
fds
2022-04-13 21:35:22 +02:00
Aevann1
3ea5c669d2
fdfsd
2022-04-13 21:31:13 +02:00
Aevann1
d5b6fa4ed3
dfg
2022-04-13 21:27:48 +02:00
Aevann1
2406f332f7
fds
2022-04-13 21:18:33 +02:00
Aevann1
5ce87b1f3e
fsd
2022-04-13 19:29:28 +02:00
Aevann1
e86c41799c
fds
2022-04-13 17:54:06 +02:00
Aevann1
b36a71282c
thank you drtransimisia
2022-04-13 16:28:35 +02:00
Aevann1
7e75211049
fsd
2022-04-13 16:14:47 +02:00
Aevann1
abfb3313d5
SDF
2022-04-13 16:10:54 +02:00
Aevann1
862af75b82
gf
2022-04-13 03:13:09 +02:00
Aevann1
db8b1a41cd
fds
2022-04-13 02:23:44 +02:00
Aevann1
26c2870454
fds
2022-04-13 02:17:37 +02:00
Aevann1
7a7090ef3c
fds
2022-04-13 02:15:47 +02:00
Aevann1
0784c1577f
fds
2022-04-13 02:13:18 +02:00
Aevann1
662d6ae242
fsd
2022-04-13 02:09:55 +02:00
Aevann1
1c4425bf31
fds
2022-04-13 01:36:06 +02:00
Aevann1
f88596fadb
fsd
2022-04-13 01:05:02 +02:00
Aevann1
b443dc1d40
fsd
2022-04-13 00:52:22 +02:00
Aevann1
249be4da66
fsd
2022-04-13 00:46:32 +02:00
Aevann1
3ffae51be5
fsd
2022-04-13 00:28:28 +02:00
Aevann1
17852d30e6
fart mode
2022-04-12 19:29:52 +02:00
Aevann1
e6c0044d35
fart
2022-04-10 02:37:45 +02:00
Aevann1
6db737ba03
ds
2022-04-09 18:42:23 +02:00
Aevann1
0201001279
fsd
2022-04-08 01:11:38 +02:00
Aevann1
6993d28e18
hgf
2022-04-07 02:21:38 +02:00
Aevann1
77175051ac
gd
2022-04-07 01:50:32 +02:00
Aevann1
858c53e8e4
fd
2022-04-07 00:54:09 +02:00
Aevann1
430e1dab71
gd
2022-04-06 23:49:45 +02:00
Aevann1
17c7759a75
bc
2022-04-06 23:48:15 +02:00
Aevann1
21e97950ba
bc
2022-04-06 23:46:24 +02:00
Aevann1
102841ea7a
bc
2022-04-06 23:44:58 +02:00
Aevann1
e4c8bde7ba
fsfd
2022-04-05 18:49:05 +02:00
Aevann1
af86a3edab
xvc
2022-04-05 15:44:09 +02:00
Aevann1
11a2d24e9b
fsd
2022-04-05 15:43:29 +02:00
Aevann1
af92802c5e
fds
2022-04-05 15:40:24 +02:00
Aevann1
aeefd40c80
fds
2022-04-05 15:39:10 +02:00
Aevann1
35affa19cd
fds
2022-04-05 15:26:53 +02:00
Aevann1
8ad6fd509f
gd
2022-04-04 22:53:37 +02:00
Aevann1
16ba53ec84
fds
2022-04-02 17:48:57 +02:00
Aevann1
4dd9e51bfd
fsd
2022-04-02 17:47:24 +02:00
Aevann1
50b9632efa
dg
2022-04-02 17:43:45 +02:00
Aevann1
1969eba845
fds
2022-04-02 17:40:37 +02:00
Aevann1
a67259da56
fsd
2022-04-02 17:40:14 +02:00
Aevann1
160f2dadd4
sfd
2022-04-02 17:39:41 +02:00
Aevann1
73f5b172b5
fasdfds
2022-04-02 17:38:08 +02:00
Aevann1
fa59908835
dsa
2022-04-02 17:36:49 +02:00
Aevann1
6b58661855
tabs
2022-04-01 20:38:31 +02:00