mirror of
https://github.com/discourse/discourse.git
synced 2024-11-23 21:57:36 +08:00
6ccc0227f3
In an effort to modernize our codebase to the latest Ember version we have selected the Topic Timeline as a candidate to be refactored. The topic timeline component was originally built with `Widgets` and this PR will upgrade it to `Glimmer Components`. The refactored timeline is hidden by default behind a group flag, `SiteSetting.enable_experimental_topic_timeline_groups`. Being part of a group included in this site setting will make the new timeline available for testing. ## Other points of interest This PR introduces a `Draggable Modifier` available to all components, which will take the place of the existing _drag functionality_ exclusive to widgets. It can be included like so: ``` {{draggable didStartDrag=@didStartDrag didEndDrag=@didEndDrag dragMove=@dragMove }} ``` |
||
---|---|---|
.. | ||
admin | ||
components | ||
_index.scss | ||
admin_customize.scss | ||
alert.scss | ||
category-list.scss | ||
compose.scss | ||
discourse.scss | ||
edit-category.scss | ||
group.scss | ||
header.scss | ||
history.scss | ||
latest-topic-list.scss | ||
login.scss | ||
menu-panel.scss | ||
modal.scss | ||
new-user.scss | ||
topic-list.scss | ||
topic-post.scss | ||
topic.scss | ||
upload.scss | ||
user.scss |