discourse/app/assets/stylesheets/common/base
Roman Rizzi 8938ecabc2
FEATURE: Custom content summarization strategies. (#21813)
* FEATURE: Content custom summarization strategies.

This PR establishes a pattern for plugins to register alternative ways of summarizing content by extending a class that defines an interface.

Core controls which strategy we'll use and who has access to it through the `summarization_strategy` and `custom_summarization_allowed_groups`. It also defines the UI for summarizing topics.

Other plugins can access this summarization mechanism and implement their features, removing cross-plugin customizations, as it currently happens between chat and the discourse-ai plugin.

* Group membership validation and rate limiting

* Work with objects instead of classes

* Port summarization feature from discourse-ai to chat

* Rename available summaries to 'Top Replies' and 'Summary'
2023-06-13 14:21:46 -03:00
..
_index.scss FEATURE: image grid in posts (experimental) (#21513) 2023-06-07 14:15:57 -04:00
_topic-list.scss UX: list group label indicator should match existing design (#21999) 2023-06-09 21:30:34 +05:30
about.scss
activation.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
alert.scss UX: highlight vars updates (#20346) 2023-02-21 10:15:49 +01:00
bbcode.scss
cat_reorder.scss UX: Increase width & center category reorder input (#10928) 2020-10-15 14:42:42 +11:00
category-list.scss FIX: add category colors back to categories pages (#21977) 2023-06-07 12:57:10 -04:00
code_highlighting.scss UX: update hljs-builtin-name highlight (#16859) 2022-05-18 15:55:40 +02:00
colorpicker.scss FEATURE: Use native color-picker (#15748) 2022-02-01 11:18:13 -03:00
compose.scss DEV: Create posts from form templates (#21980) 2023-06-08 12:49:18 -07:00
composer-user-selector.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
crawler_layout.scss UX: Style edits (#19927) 2023-02-15 11:02:16 -06:00
d-icon.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
d-image-grid.scss UX: Better alignment for experimental grids (#22066) 2023-06-13 09:25:46 -04:00
d-popover.scss UX: Make user tips more visible (#22012) 2023-06-12 21:08:49 +03:00
dialog.scss DEV: refactor bootbox alerts (#18292) 2022-09-27 14:47:13 -04:00
directory.scss UX: improve directory user fields on small screens (#20765) 2023-03-21 14:09:02 -04:00
discourse.scss UX: fix color preference layout (#21346) 2023-05-03 10:11:52 +08:00
edit-category.scss DEV: Apply form template to categories (#20337) 2023-02-23 11:18:14 -08:00
edit-topic-timer-modal.scss UX: Normalize sizing for inputs, buttons, dropdowns (#14226) 2021-09-09 11:01:56 -04:00
ember-select.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
emoji.scss UX: improve emoji alignment for text (#19815) 2023-01-30 14:07:08 +01:00
empty-state.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
exception.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
explain-reviewable.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
faqs.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
group.scss UX: style improvements to new user tables (#20530) 2023-03-06 09:30:48 -05:00
groups.scss DEV: Move to Sass compilation to dart-sass (#19910) 2023-02-07 12:24:57 -03:00
header.scss UX: Chat unread indicator refactor (#22040) 2023-06-12 14:33:45 +10:00
history.scss UX: Fix post history raw view (#21830) 2023-05-31 05:29:04 +08:00
lightbox.scss UX: remove rounded border on hover lightbox (#22080) 2023-06-13 13:31:28 +02:00
login.scss FEATURE: add user toggle to mask/unmask passwords (#19306) 2022-12-19 18:56:51 -05:00
magnific-popup.scss DEV: Move to Sass compilation to dart-sass (#19910) 2023-02-07 12:24:57 -03:00
menu-panel.scss UX: iPad footer nav now included in header offset (#21699) 2023-05-23 17:49:19 -04:00
modal.scss UX: Allow users to filter categories in edit sidebar categories modal (#21996) 2023-06-08 12:54:51 +08:00
new-user.scss DEV: Refactor GroupNotificationsButton into userPrivateMessages.group route (#21930) 2023-06-07 06:22:50 +08:00
not-found.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
onebox.scss UX: Fix user onebox layout (#21284) 2023-04-28 09:50:49 -04:00
personal-message.scss FEATURE: control topic width with variables (#18743) 2022-10-25 14:45:37 -04:00
popup-menu.scss UX: highlight vars updates (#20346) 2023-02-21 10:15:49 +01:00
redirection.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
request_access.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
request-group-membership-form.scss
reviewables.scss UX: Add show more btn to reviewable item (#21579) 2023-06-01 11:55:27 -07:00
rtl.scss FEATURE: Serve RTL versions of admin and plugins CSS bundles for RTL locales (#21876) 2023-06-01 05:27:11 +03:00
search-menu.scss UX: fix spacing between assign tags (#20967) 2023-04-04 17:26:06 -04:00
search.scss FIX: Failing system spec for rate limited search (#20046) 2023-01-27 12:14:29 -08:00
share_link.scss UX: Move post date under title in share-modal (#16455) 2022-04-27 16:36:08 +03:00
shared-drafts.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
sidebar-custom-section.scss UX: show tooltip for global nav section icon (#21974) 2023-06-08 12:57:44 -04:00
sidebar-footer.scss FIX: restore sidebar footer background (#21956) 2023-06-06 14:46:08 -04:00
sidebar-more-section-links.scss UX: increase contrast of "more" sidebar dropdown (#22044) 2023-06-09 12:38:44 -04:00
sidebar-section-link.scss UX: remove sidebar background color (#21775) 2023-06-06 09:24:56 -04:00
sidebar-section.scss UX: show tooltip for global nav section icon (#21974) 2023-06-08 12:57:44 -04:00
sidebar.scss UX: remove sidebar background color (#21775) 2023-06-06 09:24:56 -04:00
static-login.scss UX: tweak on logo size to make sure it's not too small on small screen (#21644) 2023-05-18 13:11:53 -06:00
tagging.scss UX: improve tags spacing (#21585) 2023-05-23 09:52:15 +08:00
tooltip.scss DEV: Use css var font sizes (#18518) 2022-10-12 15:31:59 +02:00
topic-admin-menu.scss A11Y: Use button in d-modal-cancel component (#17938) 2022-08-17 09:39:28 +08:00
topic-post.scss FEATURE: Custom content summarization strategies. (#21813) 2023-06-13 14:21:46 -03:00
topic.scss UX: iPad footer nav now included in header offset (#21699) 2023-05-23 17:49:19 -04:00
upload.scss FEATURE: automatic dark mode (#10341) 2020-08-03 22:57:10 -04:00
user-badges.scss UX: User badges tweaks (#20408) 2023-02-23 03:21:26 +01:00
user-tips.scss UX: Make user tips more visible (#22012) 2023-06-12 21:08:49 +03:00
user.scss UX: fix color scheme setting reset position (#21365) 2023-05-03 13:37:23 -04:00