evazion
b8d95ace64
css: adjust form input box sizes.
...
Adjust input boxes to fit the screen better on mobile, and to use
consistent sizes throughout the site (no ad-hoc overrides to make
certain input boxes a bit bigger in random places).
On desktop, this makes most input boxes a bit taller and narrower. On
mobile, it makes input boxes the full width of the screen.
This most notably affects the tag edit box, the comment and forum
post box, the wiki page edit box, and the commentary box.
2021-02-16 09:28:38 -06:00
evazion
1b30b71a07
posts: refactor post previews to use ViewComponent.
...
Refactor the post preview html to use the ViewComponent framework. This
lets us encapsulate all the HTML, CSS, and helper methods for a UI
component in a single place.
See https://viewcomponent.org .
2021-01-14 21:17:57 -06:00
evazion
72e56d8856
PostPresenter.preview: standardize on show_deleted: true.
...
Standardize on using `show_deleted: true` instead of `tags: "status:any"`
when rendering thumbnails and we want to show deleted thumbnails.
Also fixes it so that deleted thumbnails are shown when reordering pools
and favorite groups.
2020-02-18 19:22:57 -06:00
BrokenEagle
63203d24cc
Standardize use of column width parameter
2020-01-13 21:21:14 +00:00
evazion
c50f3da4be
Fix #4179 : Checkboxes remaining checked after submit on Add Commentary.
...
Change add commentary to use edit_form_for, which adds
autocomplete="off" to disable autofill in Firefox.
2020-01-10 19:14:11 -06:00
evazion
f1528e0fae
table builder: add 'striped' css class by default.
2020-01-06 02:12:04 -06:00
BrokenEagle
043944e1dd
Convert index tables to using table builder
2020-01-04 22:02:43 +00:00
evazion
bb4be383b9
Fix #4231 : Allow artist commentary titles to be formatted with DText.
2019-12-28 12:37:37 -06:00
evazion
5422db1c3c
Standardize links to wiki help pages.
...
* Fix inconsistencies in how wiki pages were linked.
* Link directly to the wiki instead of to a title search that is expected
to redirect to the wiki.
2019-10-31 19:04:18 -05:00
evazion
7461372e07
css: standardize body text colors.
...
* Standardize on one shade of grey for all grey text.
* Use very dark grey instead of black for body text.
2019-09-17 00:28:41 -05:00
evazion
a5ef86bbe8
views: add html ids for main menu and subnav menu.
...
Also refactor secondary links to put the <menu> element in the default
layout instead of in each _secondary_links partial.
2019-09-17 00:28:41 -05:00
evazion
896f144eb6
views: refactor quick search forms.
2019-09-10 21:10:09 -05:00
evazion
1743f3797f
views: factor out search_form_for helper.
...
Refactor search forms to use `search_form_for` so that we can set common
options on all search forms, such as autocomplete="off" (#4162 ).
2019-09-10 14:31:19 -05:00
evazion
f151285038
views: standardize page titles.
2019-08-24 22:55:35 -05:00
evazion
f886f2fdb3
posts/show: load flag/appeal/replacement dialogs via ajax ( #3922 ).
2018-09-26 20:01:14 -05:00
evazion
47e26419d3
nav menu: add html ids to secondary nav menu links ( #3844 ).
2018-08-27 20:57:59 -05:00
evazion
73fc7cab7f
posts/show: fix flickering tabs in artist commentary box.
2018-08-14 16:04:08 -05:00
evazion
7e99a1b38b
artist commentary form: add partial_commentary checkbox.
...
Add a checkbox for adding/removing the partial_commentary tag in the
artist commentary form.
ref: https://danbooru.donmai.us/forum_topics/15101 .
2018-04-29 22:05:59 -05:00
BrokenEagle
5cdd8d8f67
Standardize position of page title and secondary links
...
- Removed path specification for secondary links where unneeded
2017-12-28 10:20:27 -08:00
evazion
b23f92fa10
Fix #2502 : Exclude empty commentary from searches.
2017-08-05 18:32:31 -05:00
evazion
7cb7c2fbab
Remove ruby DText implementation ( #3206 ).
2017-07-19 16:48:42 -05:00
evazion
5c9b5cd21e
blacklists: add missing blacklist controls on several pages ( fix #3121 ).
2017-06-07 23:30:35 -05:00
evazion
4631262374
Fix broken tag autocomplete on multiple pages.
...
Mark all tag <input>s with a `data-autocomplete` attribute, instead of
hardcoding a list of html IDs to autocomplete in javascript.
This way should be less error prone. It fixes autocomplete in several places:
* Autocomplete for the search box on /posts didn't work in the
responsive layout. This was because /posts has two search boxes that
both have the id `tags`: one in the normal sidebar, and one in the
responsive tag list. $("#tags") only initialized autocomplete on the
first one.
* Autocomplete didn't work on the aliases or implications pages. This
was due to selecting the wrong html ids.
2017-04-22 15:24:03 -05:00
evazion
d8fb4399cf
/artist_commentaries/search: convert to simple form.
2017-04-22 13:04:04 -05:00
evazion
34b6f22594
Clean up artcomms partial.
2017-01-11 04:48:44 -06:00
evazion
8a67cb847d
Fix artist commentary dialog submitting wrong form.
2017-01-11 04:48:44 -06:00
evazion
68744bc24a
Add controls for copying commentary from source or another post.
2016-12-27 06:01:23 +00:00
evazion
254efd9ca2
Rearrange /artist_commentaries/search form.
2016-12-27 06:01:22 +00:00
evazion
7734e53169
Add "Help" link in /artist_commentaries subnav.
2016-12-27 06:01:22 +00:00
evazion
0af7e84c78
Fix subnav quick search bar on /artist_commentaries.
2016-12-27 06:01:21 +00:00
r888888888
d47059d246
fixes #2654 : @mentions shouldn't link to Danbooru users in artist commentaries
2016-09-07 16:08:55 -07:00
r888888888
9accf95719
update dtext gem
2016-08-30 14:57:44 -07:00
r888888888
4a56ead3bf
temp disable ragel for art commentary listing
2016-08-30 14:48:20 -07:00
Type-kun
c0c80e27ff
Fixed typo: commentary_check -> check_commentary
2016-08-01 08:57:19 +05:00
r888888888
d1085ced17
add options for commentary_check #2623
2016-07-20 12:25:48 -07:00
r888888888
35a6f60dc4
add options for modifying commentary/commentary_request tags on form #2623
2016-07-19 16:49:19 -07:00
r888888888
a8812beae8
enable ragel parser in more places
2016-06-22 16:31:25 -07:00
r888888888
41ee2de3d6
enable ragel parser for artist commentaries
2016-06-20 14:13:20 -07:00
Toks
4e5a1d43d3
fix #2306
2014-11-12 18:46:12 -05:00
Toks
772003a55a
fixes #2217
2014-07-06 12:03:48 -04:00
Toks
b13d89e982
fixes #2172
2014-06-01 00:58:53 -04:00
Toks
594334fffe
fixes #2107
2014-03-12 18:46:40 -04:00
Toks
a5e7c02527
#2084 : Fix subnavbar on search page
2014-03-10 23:05:18 -04:00
Toks
2f3f401f3b
Add artist commentary listing and search
...
related to #2084 , fixes #2085
2014-03-10 22:56:38 -04:00
Toks
ef2fe6d05c
Add link to commentary help in commentary dialog
2013-11-26 13:04:54 -05:00
Toks
2a0910ca11
Use ajax form for artist commentary
...
This prevents the parameters (eg. ?tags=whatever) from being eaten on
submit.
2013-11-21 21:07:45 -05:00
Toks
7946002cd2
fixes #2039
2013-11-21 21:01:18 -05:00
Toks
fd4c8c3cd3
Add artist commentary, fixes #2024
2013-11-19 10:37:02 -05:00