evazion
c325bfa199
css: factor out colors from main css ( #4158 ).
2019-09-17 00:28:41 -05:00
evazion
d203a543d0
css: remove 5px margin above page header.
...
The "Danbooru" link in the header had a 5px top margin, which created a
small gap above the page that caused mode menu backgrounds to show
through in an ugly way.
2019-09-17 00:28:41 -05:00
evazion
335fc2e872
css: fix blockquote margins in tables.
...
Don't remove the bottom margin from all <p> elements in tables. Instead
remove it only from the last element in dtext blocks. This way we don't
have to also kludge <blockquote> padding to work with zero-margin paragraphs.
Better fix for #1655 .
2019-09-17 00:28:41 -05:00
evazion
4915690c6d
Fix #4166 : Some metatags incorrectly showing tag results.
2019-09-12 22:37:32 -05:00
evazion
896f144eb6
views: refactor quick search forms.
2019-09-10 21:10:09 -05:00
evazion
49d38d6256
views: fix positioning of form hints.
...
Position <span class="hint"> elements to the right of normal <input>
elements and underneath <textarea> elements. Fixes form hints being
badly positioned on some pages.
2019-09-10 14:30:49 -05:00
evazion
8198c610cc
/pool_versions: add '»' drilldown links.
...
Add '»' drilldown links for pool names, users, and post ids.
2019-09-08 23:28:02 -05:00
evazion
1852b821f8
autocomplete: don't return deleted pools.
2019-09-07 22:10:25 -05:00
evazion
2cf929ad6e
comments: show "undo vote" link by default on voted comments ( fix #4143 ).
2019-08-20 21:17:02 -05:00
evazion
13f4dee59f
footer: only show keyboard shortcuts link on desktop.
2019-08-19 00:46:31 -05:00
evazion
d7d4a63e69
js: fixup bug in note hiding.
...
Fixup regression in e000bdb86 .
2019-08-18 11:24:42 -05:00
evazion
6019a9fdc4
js: fix eslint warnings.
2019-08-18 11:24:42 -05:00
evazion
f2937e3d27
js: update yarn packages.
2019-08-18 11:24:42 -05:00
evazion
e85c6c3250
artists.js: replace 'check name' code with tag autocomplete.
...
Instead of having custom code check whether the artist name is already
in use, just enable autocomplete on the artist name field. This is an
easier and more robust way to indicate tag name conflicts.
2019-08-15 12:51:51 -05:00
evazion
38ab13f0b7
Remove unused sign up banner.
...
No longer used, probably broken in 98b31aafa6 .
2019-08-14 01:46:44 -05:00
evazion
90fa67d4c1
Remove unused terms of service banner.
...
No longer used, inadvertently hidden in a6233f297e .
2019-08-14 01:46:44 -05:00
evazion
8d07ad7390
js: clean up notice/error messaging.
2019-08-14 01:46:44 -05:00
evazion
e000bdb861
js: drop jquery-timeout plugin.
...
Replace with `Danbooru.Utility.delay`.
2019-08-14 01:46:44 -05:00
evazion
d812020030
js: migrate stupidtable and jquery-hotkeys to yarn.
2019-08-14 01:46:43 -05:00
evazion
fccb6cda27
js: migrate dropzone to yarn.
...
Also fixes a bug where sometimes the dropzone widget didn't work because
of late loading caused by the `<script async>` tag.
2019-08-14 01:46:43 -05:00
evazion
fa19047220
autocomplete: add username autocompletion sitewide.
2019-08-11 15:38:39 -05:00
Nicolas Stepien
2d25519e18
Add video support to resize_image_to_window
...
This should make videos automatically scale on the mobile view.
2019-07-25 23:20:14 +01:00
BrokenEagle
94340ccaf3
Remove references to Keeper/TopTagger
2019-04-01 13:17:18 -07:00
Albert Yi
4fe7f5eff9
restyling
2019-01-23 17:40:58 -08:00
Albert Yi
6c332057ac
add blur->sharpen animation for loading expanded images on posts
2019-01-23 16:56:00 -08:00
Albert Yi
17ae357da9
eliminate mixpanel references
2019-01-23 16:37:44 -08:00
Albert Yi
035a0026cd
fixes #4050
2019-01-22 15:14:10 -08:00
Albert Yi
d97622d1bb
Merge pull request #4007 from evazion/fix-4004
...
Fix #4004 : Add additional order by metatags for posts
2019-01-09 14:43:15 -08:00
evazion
3adf24c0aa
tag edit dialog: fix popout link not always being bound.
...
Fix the popout link not being bound on the upload page when uploading
without the bookmarklet.
2018-12-18 19:23:59 -06:00
Albert Yi
8ac530a909
fixes #4006 : Bring back the "edit tags" button to the sidebar
...
fixes #4011 : Comment input field under posts is too big, goes slightly beyond view boundaries
fixes #4010 : Incorrect dynamic tag counts
2018-12-12 11:44:25 -08:00
Albert Yi
c34df49f0f
Merge pull request #4000 from r888888888/tag-counts
...
add dynamic tag counts on upload form
2018-12-11 17:02:28 -08:00
evazion
957d1527d1
autocomplete: add order:*_count metatags.
2018-12-11 18:10:20 -06:00
evazion
cacc899a4d
autocomplete: limit static metatags to 10 matches.
...
Prevents autocomplete menu from becoming excessively long when
completing order: metatags.
2018-12-11 12:02:18 -06:00
Albert Yi
3893926048
add dynamic tag counts on upload form
2018-12-10 17:51:28 -08:00
evazion
161b3bb8ef
diffs.scss: readd styles removed in e25e8d564.
...
The <ins> and <del> tags are still used in /post_versions and /reports/upload_tags.
2018-12-10 00:17:01 -06:00
evazion
e25e8d564a
artist versions: refactor diffs.
2018-12-07 12:45:51 -06:00
evazion
600b17cd9f
Fix #3961 : Tags in dialog boxes sometimes colored incorrectly
...
Fix rules so that the `.ui-widget-content .category-0 a` rule for tags
overrides the `.ui-widget-content a` rule for normal links.
2018-11-24 10:55:38 -06:00
evazion
41ff05c121
artists: convert other_names to array ( #3987 ).
2018-11-15 14:31:16 -06:00
Albert Yi
a57d4a9558
fixes #2680
2018-11-12 16:29:44 -08:00
evazion
a20eba9ef7
Fix #3983 : Uploads: NoMethodError - undefined method `>=' for nil:NilClass
...
* Rename Upload#download_for_upload to #get_file_for_upload.
* Fix #get_file_for_upload to raise error if no file or source url was given.
* Fix javascript upload validation to disallow submitting form if file is
not present and the source is not an url.
2018-11-11 17:12:39 -06:00
evazion
a6aa75873d
Fix #3976 : DText external links appear broken.
2018-11-06 20:17:45 -06:00
evazion
26c1eadf6a
modqueue: move score highlighting from js to presenter.
...
The 'post-has-children' class was dropped because it was unused
('post-status-has-children' is already added elsewhere).
2018-11-06 10:42:48 -06:00
evazion
2eb284f31e
modqueue: simplify detailed rejection dialog js.
2018-11-06 10:42:48 -06:00
evazion
b730a86870
modqueue: clear detailed rejection form before each use.
...
Bug: in the modqueue, if a user does a detailed rejection of one post,
then tries to do a detailed rejection of another post, the form will
still be filled in with the rejection message from the previous post.
2018-11-06 10:42:48 -06:00
evazion
1cba439589
Fix #3971 : Keyboard navigation inside pools is broken.
2018-11-05 13:04:21 -06:00
Albert Yi
542641e3e2
refactor pool nav html
2018-11-01 17:42:49 -07:00
Albert Yi
3d49971e49
tweak reltags css
2018-10-26 17:50:20 -07:00
Albert Yi
1fb7924afb
fix interaction between burger menu and news listing
2018-10-26 15:19:10 -07:00
Albert Yi
3a5eba0eaf
switch reltags css to use flexbox
2018-10-26 15:01:49 -07:00
evazion
a2186c19dc
Fix positioning of tag edit dialog box.
...
Bug: if you open the tag edit dialog with shift+e, close it, then open
it again, it won't be vertically centered when it opens the second time.
Fix: hide the related tags section *before* opening the dialog, not after.
Hiding it afterwards shifts the layout, which uncenters the dialog.
2018-10-25 22:39:29 -05:00