discourse/app/assets/stylesheets/common/base
Sérgio Saquetim 5d601d36e0
DEV: Ensure the collapsed content of quoted posts is decorated (#33740)
This commit refactors the `PostCookedHtml` and `PostQuotedContent`
components to enhance how quoted posts are rendered and decorated. It
introduces a new `className` prop for customizing the class of cooked
HTML, and ensures collapsed quote content is consistently decorated with
appropriate styles and structure.

Key changes:
- Adds a `className` argument to `PostCookedHtml`, allowing quoted
content to have a distinct class for easier styling.
- Updates `PostQuotedContent` to render collapsed and expanded quoted
content through `PostCookedHtml`, ensuring consistent decoration and
disabling selection barriers for quoted posts.
- Refines decorator application logic in `PostCookedHtml` to
conditionally apply selection barriers.
- Improves CSS by targeting quoted content within blockquotes, ensuring
top and bottom margins are correctly removed from child elements.
- Updates acceptance tests to support both classic and glimmer post
stream modes, verifying composer actions and quoted content behavior
across modes.
2025-07-21 21:50:42 -03:00
..
_bookmark-list.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
_index.scss REFACTOR: consolidate empty states, add invite variant (#33455) 2025-07-09 12:34:04 -04:00
_topic-list.scss UX: Topic list header fixes (#33653) 2025-07-16 11:13:17 -05:00
about.scss DEV: Port the about page extra groups functionality into core (#32659) 2025-05-14 09:44:25 +08:00
activation.scss DEV: Introduce postcss minmax transform (#31885) 2025-03-18 19:28:52 +00:00
alert.scss UX: show all preinstalled plugins and label them as such (#33681) 2025-07-17 15:11:52 -04:00
bbcode.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
category-list.scss DEV: Additional topic list spacing variables (#33571) 2025-07-14 14:54:24 -05:00
code_highlighting.scss FEATURE: add code-block rich editor extension (#31179) 2025-03-06 20:43:33 -03:00
colorpicker.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
compose.scss UX: split out unrelated composer css (#33701) 2025-07-18 17:42:38 +02:00
composer-user-selector.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
crawler_layout.scss DEV: Replace all @breakpoint with @viewport.* (#32649) 2025-05-12 12:52:45 +01:00
d-icon.scss
d-image-grid.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
dialog.scss DEV: Update linting (#32836) 2025-05-21 12:02:52 +02:00
directory.scss UX: Variable additions (#33473) 2025-07-09 18:53:01 -05:00
discourse.scss UX: Topic list header fixes (#33653) 2025-07-16 11:13:17 -05:00
edit-category.scss DEV: Update linting (#32836) 2025-05-21 12:02:52 +02:00
edit-topic-timer-modal.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
ember-select.scss
emoji.scss UX: only-emoji consistency between rich editor and cooked (#32245) 2025-04-09 16:54:05 -03:00
exception.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
explain-reviewable.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
faqs.scss UX: Properly center-align buttons in login-required screen (#33159) 2025-06-11 12:08:59 -04:00
group.scss DEV: Update lint-configs and auto-fix issues (#31485) 2025-02-24 23:32:31 +01:00
groups.scss UX: Move to regular border radius variable (#33011) 2025-05-30 08:39:27 -05:00
header.scss UX: Variable additions (#33473) 2025-07-09 18:53:01 -05:00
history.scss FEATURE: Display locale change in post history modal (#33469) 2025-07-03 23:08:47 +08:00
json_schema.scss DEV: Spacing variables (#33383) 2025-07-01 13:15:38 -05:00
lightbox.scss DEV: Update linting (#32836) 2025-05-21 12:02:52 +02:00
list-controls.scss DEV: Additional topic list spacing variables (#33571) 2025-07-14 14:54:24 -05:00
login-signup-page.scss DEV: Update linting (#32836) 2025-05-21 12:02:52 +02:00
login.scss UX: update system font stack to system-ui (#31125) 2025-02-03 11:28:17 -05:00
magnific-popup.scss DEV: Update linting (#32836) 2025-05-21 12:02:52 +02:00
menu-panel.scss REFACTOR: consolidate empty states, add invite variant (#33455) 2025-07-09 12:34:04 -04:00
modal.scss UX: Modal to inherit border radius (#32709) 2025-05-13 15:27:51 -05:00
new-user.scss REFACTOR: consolidate empty states, add invite variant (#33455) 2025-07-09 12:34:04 -04:00
not-found.scss DEV: Introduce postcss minmax transform (#31885) 2025-03-18 19:28:52 +00:00
onebox.scss UX: Onebox margin-top of first child (#33088) 2025-06-12 13:47:08 -05:00
personal-message.scss UX: Polishing borders, border-radius, input, and spacing (#32995) 2025-05-29 16:43:57 -05:00
popup-menu.scss DEV: Update linting (#32836) 2025-05-21 12:02:52 +02:00
redirection.scss DEV: Use more css vars (#18561) 2022-10-12 16:05:42 +02:00
reorder-categories.scss DEV: Replace all @breakpoint with @viewport.* (#32649) 2025-05-12 12:52:45 +01:00
review.scss DEV: Use FormKit APIs for reviewable note validation. (#33528) 2025-07-09 09:47:58 +10:00
reviewables.scss REFACTOR: merge mobile reviewables css into common (#32714) 2025-05-14 09:36:35 -04:00
revise-and-reject-post-reviewable.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
rtl.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
search-menu.scss UX: banner-search-radius (#33624) 2025-07-15 15:15:55 -05:00
search.scss UX: Polishing borders, border-radius, input, and spacing (#32995) 2025-05-29 16:43:57 -05:00
share_link.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
shared-drafts.scss DEV: unused CSS cleanup, variable updates, simplification (#26111) 2024-03-11 09:07:53 -04:00
sidebar-custom-section.scss UX: fix padding (#32973) 2025-05-28 08:44:36 -05:00
sidebar-footer.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
sidebar-more-section-links.scss UX: sidebar "more" icon color fix (#31017) 2025-01-27 13:47:45 -05:00
sidebar-section-link.scss UX: increase chat avatar & icon sizing in sidebar (#33468) 2025-07-03 16:00:12 +02:00
sidebar-section.scss UX: Variable additions (#33473) 2025-07-09 18:53:01 -05:00
sidebar.scss UX: Variable additions (#33473) 2025-07-09 18:53:01 -05:00
static-login.scss UX: Visual adjustments to login/signup forms (#28680) 2024-10-25 09:34:59 -03:00
tagging.scss UX: Variable additions (#33473) 2025-07-09 18:53:01 -05:00
tooltip.scss DEV: Introduce stylelint (#29852) 2025-01-20 15:27:42 +00:00
topic-admin-menu.scss DEV: Update linting (#32836) 2025-05-21 12:02:52 +02:00
topic-footer.scss REFACTOR: merge desktop and mobile topic-footer.scss into common (#32712) 2025-05-16 12:31:53 -04:00
topic-post.scss DEV: Ensure the collapsed content of quoted posts is decorated (#33740) 2025-07-21 21:50:42 -03:00
topic.scss DEV: fix-patch (#33552) 2025-07-09 19:14:35 -05:00
upload.scss UX: fix border-radius on image upload inputs (#32935) 2025-05-28 08:58:21 +02:00
user-badges.scss UX: Polishing borders, border-radius, input, and spacing (#32995) 2025-05-29 16:43:57 -05:00
user-tips.scss UX: Improvements to user tips (#26480) 2024-04-03 11:43:56 -04:00
user.scss FEATURE: Make it easier for staff to see if a profile is silenced (#33537) 2025-07-14 12:44:31 +08:00