Eva
81416b6024
client/views: apply correct margins, fix android sizing
...
Images in fit mode 'width' and 'both' would extend to the very edge
of the screen on desktop. The right side margin was previously only
addressed on mobile from god knows where... (the lack of a scrollbar?)
Instead of trying to guess the post content width, we can set
overflow-x: hidden on the container which lets us get the real value.
Viewport height on Android was wrong when the address bar was shown,
causing unnecessary and jumpy image resizing. Use iOS hack.
All this sizing bs should really be done by toggling classes and using
regular css min/max width. For "Upscale small posts" option as well.
2024-03-21 20:36:58 +01:00
Shyam Sunder
9f95e9eb90
client: linting
2021-11-29 18:44:20 -05:00
Shyam Sunder
e4a253fd25
client+server: fixed style errors
2021-09-13 13:25:37 -04:00
Ben Klein
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
neobooru
4ce72fa712
client/tags: escape dots in search term and don't allow '.' and '..' as tags
2021-04-12 10:42:58 +02:00
neobooru
7c37734fec
client: rename escapeColons to escapeTagName and also escape dots
2021-04-10 15:10:39 +02:00
Shyam Sunder
74c97efdef
client/search: fix autocomplete for composite queries
...
Fixes #342
2020-08-22 10:17:59 -04:00
Shyam Sunder
d420609f97
client/pools: inherit option to show underscores as spaces
2020-06-23 12:36:26 -04:00
Shyam Sunder
029c112011
client/html: fix upload error when pool input is disabled
2020-06-22 16:44:41 -04:00
Shyam Sunder
57193b5715
client+server: implement code autoformatting using prettier and black
2020-06-06 08:58:23 -04:00
Shyam Sunder
c5358f7f83
client+server: add post pools feature
2020-06-04 21:01:28 -04:00
Shyam Sunder
4329b1620f
client/js: format code to ESLint
2020-06-04 19:02:33 -04:00
Ruin0x11
1be947e946
PR fixes
2020-06-02 17:43:18 -07:00
Ruin0x11
6b8e3f251f
Implement pool merging
2020-05-04 15:15:51 -07:00
Ruin0x11
ffba010ae4
Implement updating pools of a post from details sidebar
2020-05-04 14:44:16 -07:00
Ruin0x11
8795279a73
Add pool input box in post details
2020-05-04 02:20:23 -07:00
Ruin0x11
e6bf102bc0
Add list of posts to pools
2020-05-04 00:09:33 -07:00
Ruin0x11
d59ecb8e23
Add pool CRUD operations/pages
2020-05-03 19:53:28 -07:00
rr-
6a95a66f12
client/file-dropper: fix undefined variable
2020-04-20 18:31:15 +02:00
Shyam Sunder
af6eff9ff8
client/posts: allow for multiple source URLs to be entered and viewed
2020-01-26 17:49:04 -05:00
neobooru
7b236b02c9
Add setting to display underscores as spaces in tags
2019-05-22 23:10:27 +02:00
rr-
93910a1655
client/tags: fix post search links
2019-04-08 22:06:42 +02:00
raku-cat
3e6b98df92
client: Reimplement post source functionality
2019-02-08 16:43:38 -05:00
Shyam Sunder
2235a72d2f
server+client: added sound flag to video posts
2018-09-24 11:36:13 +02:00
Shyam Sunder
60ab9246c6
client: improved build.js, use relative links
...
* Removed unnecessary require('config.js') calls
* 'markdown.js' now uses rel. links in EntityPermalinkWrapper
* 'password_reset.py' now generates rel. links
* Removed 'Base URL' config parameter
* Removed 'API URL' config parameter
* 'build.js' no longer reads/requires config.yaml
* Updated documentation
* Removed unnecessary node packages used in 'build.js'
abandon api_url parameter
2018-07-06 19:40:20 +02:00
Shyam Sunder
3972b902d8
client: fetch configurations from server at runtime
...
Permissions, regex filters, app title, email info,
and safety now fetched using server's Info API
2018-06-27 21:20:03 +02:00
Michael Serajnik
69421464f6
client/posts: override resize mode in home view
2017-12-15 19:11:39 +00:00
rr-
4848bee5e3
client/tags: remove unused cruft
2017-10-01 22:09:00 +02:00
rr-
1c4c5c5f91
remove tags.json
2017-10-01 21:48:00 +02:00
rr-
87735110aa
client/posts: add copying notes to clipboard
...
Saves some frustration when losing changes due to editing conflict
2017-08-25 23:53:51 +02:00
rr-
77bf3bdc3c
client/posts: add option to disable safety ratings
2017-03-30 20:50:12 +02:00
rr-
e087b83082
client/notes: don't rely on class names
...
The state names, used by CSS, were being broken by the minifier.
2017-02-26 18:47:53 +01:00
rr-
5467ca6b7e
client/posts: improve placeholder in file dropper
...
The default one was too long to fit in the sidebar
2017-02-21 19:09:18 +01:00
rr-
1e58899b03
client/posts: allow updating content from URL
2017-02-21 19:00:02 +01:00
rr-
34366b72fb
client/file-dropper: add ability to lock URLs
2017-02-21 18:59:12 +01:00
rr-
aa1f4d3ff8
client/posts: add file extensions info to upload
2017-02-12 10:40:50 +01:00
rr-
6cc18be68d
client/posts: fix editing post relations
...
Regression since e725f4f9
2017-02-05 16:54:11 +01:00
rr-
1acceb941d
client: refactor linking and routing
...
Print all links through new uri.js component
Refactor the router to use more predictable parsing
Fix linking to entities with weird names (that contain slashes, + etc.)
2017-01-21 00:13:35 +01:00
rr-
4340b4d9b2
client/posts: fix resize modes on chrome
2017-01-03 20:14:27 +01:00
rr-
fe0ba63f19
client/comments: rework comments appearance and UX
2016-12-25 21:49:39 +01:00
rr-
9ae2b6aa44
client/notes: fix notes being added twice
...
Slight issue with event listeners.
2016-11-21 18:11:30 +01:00
rr-
e21a31e72f
client/posts: fix hiding notes on interaction
...
Fixes #108
2016-11-13 19:10:55 +01:00
rr-
81080da06f
client/settings: add ability to autoplay videos
2016-11-11 23:14:51 +01:00
rr-
39973386c6
client/posts: fix editing post safety
...
Broken by 865c4f3b79
2016-10-23 19:49:40 +02:00
rr-
f1445b9c24
client/posts: add post merging
2016-10-22 14:05:56 +02:00
rr-
85d6934ae9
client/notes: fix deleting last point
2016-10-03 23:29:07 +02:00
rr-
419deca894
client/tags: fix escaping HTML in autocomplete
...
Fixes #105
2016-10-02 20:10:38 +02:00
rr-
8f275206af
client/search: correct case in autocompleted tags
2016-09-29 22:54:51 +02:00
rr-
977cc47966
client/search: escape : in tag search
2016-09-29 22:47:41 +02:00
rr-
0df3ceb439
client/build: work around uglifyjs bug #1308
...
https://github.com/mishoo/UglifyJS2/issues/1308
2016-09-29 11:16:18 +02:00