Thomas Lynch
3c56fe9b22
Fix bypass not auto closing and submitting on non english locale.
1 year ago
disco
233a3cfb3d
Add accent-color values for each theme
...
graphics design is my passion
1 year ago
disco
0e724d5ef0
Add accent-color to input styling, override OS colours
1 year ago
disco
378b506fc6
Reorganize <input> styling
...
This applies the general border, font and colour settings to all types of <input> instead of an arbitrary list
Positional properties are kept as-is.
1 year ago
Thomas Lynch
42df6ecc6e
eslint fixes
1 year ago
Thomas Lynch
89ee952eb6
Move middleware to properly fix bypass success screen language, and update some code in gulp/res/js/forms.js to handle translated responses for e.g. missing captcha
1 year ago
l29utp0
daeedb8cb2
digi bg2
1 year ago
l29utp0
a39e3839e4
digi bg1
1 year ago
l29utp0
2b61fb436a
digi cursor
1 year ago
l29utp0
a87585cd1e
digi font
1 year ago
l29utp0
e259db0c1b
digi theme
1 year ago
l29utp0
bc5fae3de2
teletext font
1 year ago
l29utp0
b45d4c6150
teletext theme
1 year ago
l29utp0
2888f4ad31
Update ptchan.css
1 year ago
l29utp0
d85a351851
ptchan bg
1 year ago
l29utp0
67c78f57e6
ptchan theme
1 year ago
l29utp0
123ad613d5
Update favela.css
1 year ago
l29utp0
dd018e9c14
theme asset rename
1 year ago
l29utp0
d3494fb450
favela theme background
1 year ago
l29utp0
a31e67697d
favela theme
1 year ago
l29utp0
698296d2bb
cybhub theme
1 year ago
Thomas Lynch
a102beed5e
ref #430 use date format from locale in views
2 years ago
Thomas Lynch
2a9d48ac3b
Make deleted post message count translated & pluralised
...
Fix marked posts having undefined marks if not OP
Update migration and fix editposts setting actions to non-array vs actions making it an array to fix modlog page array mapping/translation for actions
2 years ago
Thomas Lynch
157f9838d0
Finish the rest of models besides actionhandler, and change frontend post "marking" to be translated fe-side ref #396
2 years ago
Thomas Lynch
f050160682
move theme and codetheme assets into themes/assets and codethemes/assets folders, instead of lumping them all in one disorganised folder
2 years ago
Thomas Lynch
87f834b510
translate more pages
...
translate homepage stats sections
improve frontend __ replacement
fix globalLanguage incorrectly set in head include
2 years ago
Thomas Lynch
7148d8364a
compress 2fa font a bit more for better display depending on OS/font/whatever
2 years ago
Thomas Lynch
aa38d862e6
revert to older tegaki and copy over the translations, just to be safe
2 years ago
myumyu
fc3afa4fbb
Translate tegaki
2 years ago
Thomas Lynch
ee1df21003
make i18n frontend fallback to other key if there is no plural from the pluralmap in the translation
2 years ago
Thomas Lynch
a07a600a61
More translation
...
Show/hide images
reverse image search
"double click/double tap to highlight" user IDs
spoiler files
2 years ago
Thomas Lynch
db06a2a8a7
threadstats translation
2 years ago
Thomas Lynch
976b59ccad
Hide/show frontend translation
2 years ago
Thomas Lynch
00f6d3fdb0
convert relative times to support localisation
2 years ago
Thomas Lynch
cb326823cb
A bunch more translations, and change a log to alert() in ptchina-playlist
2 years ago
Thomas Lynch
2aa5d1afbe
make frontend translation fallback to keys if missing
2 years ago
Thomas Lynch
2d48f4110b
pluralisation and %s for numebr substitute, with simple conversion code for frontend
2 years ago
Thomas Lynch
21a181d3fa
Add some more simple translations, translate (You)'s and Settings button as proof of concept of translation in JS and CSS
2 years ago
Thomas Lynch
670119148c
Make languages on frontend included individually as a language .js file. Fix issue with lib/build/render.js page. I **think** this is good now.
2 years ago
Thomas Lynch
5bf792649b
Try getting languages into the frontend (still want a better way to only include single language packs and only a subset of keys)
2 years ago
Thomas Lynch
5a7368a0a4
Add a new property to permissions metadata and reflect on frontend inability for users without that "parent" permission to edit roles/accounts to have some permissions e.g. root, edit roles, edit accs
...
Put the metadata into permissions.js (also TODO: key the metadata by bits instead? i.e [Permisions.whatever]: {})
2 years ago
Thomas Lynch
66b21f93b7
Close #507
...
change polling fallback for live posts to trigger on connect_error not only reconnect_failed
allow retry in socket mode 60s after falling back to polling
2 years ago
Thomas Lynch
b391c0cb66
Make post editing a GET endpoint with perm check like editstaff/editcustompages, much more sensible
2 years ago
Thomas Lynch
0d6323669f
Start on cross board thread moves #250
2 years ago
Thomas Lynch
a93a4d7f55
Make saveoverboard.js more general so it works on overboard index AND catalog view
2 years ago
Thomas Lynch
4d86406483
Initial commit of 2FA for accounts, TOTP-based
2 years ago
Thomas Lynch
6d2249c13a
Close #502 add some margin+padding to tabs area of settings to address strange firefox only css issue
2 years ago
Thomas Lynch
568dd5f174
Allow providing file option overrides in addFile, use them to disable strip filename option for drawn tegaki
...
Bugfix checking if non existing box is checked
2 years ago
Thomas Lynch
0c531867f7
"No subject" -> #${postId} in several places, much nicer idea
2 years ago
Thomas Lynch
cf92d77a2f
Allow tegaki only, show as attachment with replay. perhaps an option in future to disable this (why not just use spoiler?)
...
Revert condition for potentially confusing backend message, no longer needed because of above
Set color palette when opening replays to match what is set by default when drawing, to prevent weird looking color palette
Tegaki CSS fix
2 years ago