You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wxiaoguang 6bbccdd177
Improve AJAX link and modal confirm dialog (#25210)
Clarify the "link-action" behavior:

>  // A "link-action" can post AJAX request to its "data-url"
> // Then the browser is redirect to: the "redirect" in response, or
"data-redirect" attribute, or current URL by reloading.

And enhance the "link-action" to support showing a modal dialog for
confirm. A similar general approach could also help PRs like
https://github.com/go-gitea/gitea/pull/22344#discussion_r1062883436

> // If the "link-action" has "data-modal-confirm(-html)" attribute, a
confirm modal dialog will be shown before taking action.


And a lot of duplicate code can be removed now. A good framework design
can help to avoid code copying&pasting.

---------

Co-authored-by: silverwind <me@silverwind.io>
1 year ago
..
actions Adjust style for action run list (align icons, adjust padding) (#25170) 1 year ago
branch Improve AJAX link and modal confirm dialog (#25210) 1 year ago
cite Button and color enhancements (#24989) 1 year ago
diff Button and color enhancements (#24989) 1 year ago
editor Create pull request for base after editing file, if not enabled on fork (#24841) 1 year ago
find Refactor hiding-methods, remove jQuery show/hide, remove `.hide` class, remove inline style=display:none (#22950) 1 year ago
graph Improve commit date in commit graph (#24399) 1 year ago
issue Fix #25133 (#25162) 1 year ago
migrate Improve some Forms (#24878) 1 year ago
projects Disable `Create column` button while the column name is empty (#25192) 1 year ago
pulls Make diff view full width again (#24598) 1 year ago
release Button and color enhancements (#24989) 1 year ago
settings Improve AJAX link and modal confirm dialog (#25210) 1 year ago
tag RSS icon fixes (#24476) 1 year ago
wiki Improve dropdown menus, remove inline styles (#24954) 1 year ago
activity.tmpl Fix template function DateTime (#24317) 1 year ago
blame.tmpl Button and color enhancements (#24989) 1 year ago
branch_dropdown.tmpl Make Issue/PR/projects more compact, misc CSS tweaks (#24459) 1 year ago
clone_buttons.tmpl Rework button coloring, add focus and active colors (#24507) 1 year ago
clone_script.tmpl Rework button coloring, add focus and active colors (#24507) 1 year ago
commit_page.tmpl Improve some modal action buttons (#24289) 1 year ago
commit_status.tmpl Use different SVG for pending and running actions (#23836) 1 year ago
commit_statuses.tmpl Button and color enhancements (#24989) 1 year ago
commits.tmpl Make Issue/PR/projects more compact, misc CSS tweaks (#24459) 1 year ago
commits_list.tmpl Add context when rendering labels or emojis (#23281) 1 year ago
commits_list_small.tmpl Clean up various avatar dimensions (#24701) 1 year ago
commits_table.tmpl Use data-tooltip-content for tippy tooltip (#23649) 1 year ago
create.tmpl Improve some Forms (#24878) 1 year ago
create_helper.tmpl Add templates to customize text when creating and migrating repositories 1 year ago
empty.tmpl Display when a repo was archived (#22664) 1 year ago
file_info.tmpl Use data-tooltip-content for tippy tooltip (#23649) 1 year ago
forks.tmpl Remove fomantic ".link" selector and styles (#23888) 1 year ago
graph.tmpl Replace remaining fontawesome dropdown icons with SVG (#24455) 1 year ago
header.tmpl Refactor Pull Mirror and fix out-of-sync bugs (#24732) 1 year ago
home.tmpl Button and color enhancements (#24989) 1 year ago
icon.tmpl Move helpers to be prefixed with `gt-` (#22879) 1 year ago
packages.tmpl Add main landmark to templates and adjust titles (#22670) 1 year ago
release_tag_header.tmpl Remove svg.svg class, restore .rss-icon (#24667) 1 year ago
search.tmpl Use data-tooltip-content for tippy tooltip (#23649) 1 year ago
search_name.tmpl Clean template/helper.go (#23922) 1 year ago
shabox_badge.tmpl Fix shabox regression (#22924) 1 year ago
sub_menu.tmpl Change `--font-weight-bold` to `--font-weight-semibold` and 600 value, introduce new font weight variables (#24827) 1 year ago
unicode_escape_prompt.tmpl Convert `<div class="button">` to `<button class="button">` (#23337) 1 year ago
upload.tmpl Refactor `i18n` to `locale` (#20153) 2 years ago
user_cards.tmpl Change `join_on` translation to `joined_on` and include placeholder for the date (#24550) 1 year ago
view_file.tmpl Button and color enhancements (#24989) 1 year ago
view_list.tmpl Rework notifications list (#24812) 1 year ago
watchers.tmpl Fix user-cards format (#24428) 1 year ago