f66a8d2a96
client/css: revert accidental style removal
...
fixes 4b6b231fc8
2025-07-15 23:32:08 +02:00
031131506e
client/css: fix comment word-break
...
`break-all` makes it hard to read actual comments.
2024-09-29 13:48:06 +02:00
6edb25d87b
Merge pull request #641 from po5/mobile
...
Mobile improvements
2024-04-26 22:56:58 +02:00
4f9d46e1c2
Merge branch 'master' into better-links
2024-04-26 22:16:37 +02:00
c1c695f082
client/css: stack bulk tagging toggles horizontally on mobile
2024-03-21 22:26:49 +01:00
4b6b231fc8
client/posts: reorder elements in mobile layout
...
Navigation is always right below the image, and comments are always
at the very bottom, to minimize scrolling for common actions.
2024-03-21 22:26:28 +01:00
4ec8cb3ba2
client/css: constrain thumbnails to parent to prevent overextended links
2024-03-21 22:19:46 +01:00
3bf45e4c0a
client/users: fix overextended avatar links
2024-03-21 21:52:39 +01:00
5596f53744
posts page ugly horizontal bar fix
...
fixes ugly horizontal scrollbar appearing when a post with extremely wide image is present in the posts list
2024-02-29 20:56:27 +01:00
7c92ceaf6a
fix overflow on comments, prevents ugly unnecesary horizontal scroll
2023-11-05 12:27:03 +01:00
782f069031
client/upload: fix thumbnail width in post uploads
...
Fixes regression caused by 648121d7
2023-04-17 19:50:40 -04:00
196f92593c
fix flow view on webkit browsers
2023-03-13 19:53:02 +00:00
e3062b1c77
client: add bulk delete feature ( #459 )
...
This introduces a new privilege 'posts:bulk-edit:delete' which by default is given to power users.
2023-01-19 18:44:31 +01:00
780b7dc6fd
client/upload: restore option to pause upload chain on error
2021-11-29 20:06:20 -05:00
be0c867d25
client/upload: add QoL features for bulk uploads
...
* Continue uploading remaining posts in an upload list even
when one fails
* Allow option to continue uploading even when similar posts are found
Closes #400
2021-09-13 13:28:34 -04:00
414106a477
client/css: dark mode contrast fixes ( #388 )
...
* client/css: fix dark mode pagination header bg
* client/css/post-main-view: dark uses box-shadow
* client/css: animate compact-tags updates
* client: tag input animations fixed
* client/css: darken darktheme success bg
* client/css: dark tag background colors
* client/css/tag-input-control: dark suggest header
* client/css: darktheme mobile site-name in nav
2021-07-05 13:24:04 +02:00
516b3a51a7
Option to always upload similar posts instead of confirming every time
2021-05-07 23:24:38 -07:00
8fa84abdc4
client/posts: provide link for danbooru image search
2021-01-08 11:03:38 -05:00
5945271166
client/css: generate transparency grid via pure CSS
2020-10-12 16:07:49 -04:00
eaa6107a6c
client/posts: support content aware post flow option
2020-09-27 20:11:56 -04:00
c004eb36c2
client/css: implement dark theme option
2020-08-26 13:19:56 -04:00
1bbcaf11f7
client/posts: add tag implications when autocompleting mass tag inputs
...
Closes #334 . This solution should function similar to single post
tagging. Implications are automatically added but this also allows
for them to review and manually remove any unwanted implications.
2020-08-23 13:11:19 -04:00
800a79f95f
client/css/snapshot-list-view: use alpha for dark
...
using alpha and an is-dark check to support dark color schemes in the
history page
2020-07-08 17:45:21 -04:00
b037ce80c3
client/css: make add/remove button for mass tag larger
...
Fixes #322
2020-06-24 22:37:40 -04:00
c0d0c4c894
client+server: normalize trailing newlines
2020-06-05 10:54:32 -04:00
6b8e3f251f
Implement pool merging
2020-05-04 15:15:51 -07:00
e6bf102bc0
Add list of posts to pools
2020-05-04 00:09:33 -07:00
d59ecb8e23
Add pool CRUD operations/pages
2020-05-03 19:53:28 -07:00
deffe91fda
client/css: orient image posts based on EXIF data
...
this uses the optionally implemented "image-orientation: from-image"
CSS property, and will not work on every browser.
see #311
2020-04-08 14:14:23 -04:00
8c01c7714f
client/css: prevent word-wrapping in source edit textarea
2020-04-07 21:56:30 -04:00
a2dc964e52
client/posts: fix transparency grid for alternate base URIs
2019-02-05 09:26:41 -05:00
6510d0750c
client/posts: fix missing transparency grid
2019-01-21 07:26:20 +01:00
a5a06bf2d1
client/build: Clean up build process
...
Fixes incorrect URIs of iOS splash screens and OpenSans font
Files get gzipped inside build script
Better nginx configuration
build.js uses more consistent, synchronous code
2018-12-22 12:31:25 +01:00
defada45ab
client: adapted code to use <base> HTML tag
2018-08-23 21:04:19 +02:00
2a69f0193f
server/auth: add token authentication
...
* Users are only authenticated against their password on login,
and to retrieve a token
* Passwords are wiped from the GUI frontend and cookies
after login and token retrieval
* Tokens are revoked at the end of the session/logout
* If the user chooses the "remember me" option,
the token is stored in the cookie
* Tokens correctly delete themselves on logout
* Tokens can expire at user-specified date
* Tokens have their last usage time
* Tokens can have user defined descriptions
* Users can manage login tokens in their account settings
2018-03-25 22:23:29 +02:00
a98ca55391
client/css: optimize help view margins
2018-03-10 17:45:37 +01:00
db9132432b
client/css: add default margins
2018-03-10 17:45:37 +01:00
23a28ce69c
client/css: make tab navigations scrollable on smaller screens
2018-03-10 17:45:37 +01:00
a962bb351a
client/css: refine mobile sidebar styling
2018-03-10 17:45:37 +01:00
a08c7d65da
client/css: add scrollbar styling
2018-03-10 17:45:37 +01:00
7596f9042c
client/css: remove margin on empty post container
2018-03-10 17:45:37 +01:00
9b10d2bebf
client/css: add default font sizes for headings
2018-03-10 17:45:37 +01:00
e15dffa1dc
client/css: change container paddings to be viewport size independent
2018-03-10 17:45:37 +01:00
4ce29cf222
client/css: change font size declarations to em
2018-03-10 17:45:37 +01:00
26a1451ff6
client/css: improve mobile styling
2018-03-10 17:45:37 +01:00
cdf454818c
client: widen search inputs to match post search
2017-10-02 21:08:13 +02:00
d00d282bff
client/posts: improve file dropper appearance
2017-02-21 19:00:02 +01:00
b27855523a
client/file-dropper: fix drawing long URLs
2017-02-21 18:59:12 +01:00
c01214e919
server/password-reset: support having no smtp
2017-02-17 23:10:51 +01:00
32d15a493c
client/css: add margin to file dropper button
2017-02-12 10:41:49 +01:00