b75a4014b6
* Redesign threadline and fetching state - threadline goes right below channel avatar, mimicking reddits implementation, has a increase effect on hover and is slimmer, creating more space for comments on screen - fetching state now replaces show/hide button, also mimicking reddit, and now says that it is loading, instead of a blank spinner, and also improves space a bit * Redesign comment threads - Allow for infinite comment chains - Can go back and forth between the pages - Can go back to all comments or to the first comment in the chain - Some other improvements, which include: - add title on non-drawer comment sections (couldn't see amount of comments) - fix Expandable component (would begin expanded and collapse after the effect runs, which looked bad and shifted the layout, now each comments greater than the set length begins collapsed) - used constants for consistency * Fix replying to last thread comment * Fix buttons condition (only on fetched comment to avoid deleted case) * Fix auto-scroll * Bring back instant feedback for Show More replies * Improve thread back links - Now going back to all comments links the top-level comment for easier navigation - Going back to ~ previous ~ now goes back into the chain instead of topmost level * Clear timeouts due to unrelated issue * Fix deep thread linked comment case and more scroll improvements * More minor changes * Flow * Fix commentList tile style * Fix long channel names overflowing on small screens * More scroll changes * Fix threadline * Revert "Fix long channel names overflowing on small screens" This reverts commit e4d2dc7da5861ed8136a60f3352e41a690cd4d33. * Fix replies fetch * Revert "Fix replies fetch" This reverts commit ec70054675a604a7a5f3764ba07c36bf7b0f49c8. * Cleanup and make smooth * Always use linked comment on threads * Cleanup * Higlight thread comment * Fix comment body styles |
||
---|---|---|
.. | ||
_ads.scss | ||
_animation.scss | ||
_badge.scss | ||
_block-list.scss | ||
_button.scss | ||
_calendar.scss | ||
_card.scss | ||
_channel-mention.scss | ||
_channel.scss | ||
_claim-list.scss | ||
_claim-search.scss | ||
_claim_support_button.scss | ||
_collection.scss | ||
_color-picker.scss | ||
_comment-badge.scss | ||
_comment-create.scss | ||
_comment-selectors.scss | ||
_comments.scss | ||
_content.scss | ||
_dat-gui.scss | ||
_embed-player.scss | ||
_emote-selector.scss | ||
_empty.scss | ||
_expandable.scss | ||
_file-drop.scss | ||
_file-list.scss | ||
_file-price.scss | ||
_file-properties.scss | ||
_file-render.scss | ||
_footer.scss | ||
_form-field.scss | ||
_form-row.scss | ||
_header.scss | ||
_icon.scss | ||
_item-list.scss | ||
_livestream-chat.scss | ||
_livestream-comment.scss | ||
_livestream.scss | ||
_main.scss | ||
_markdown-editor.scss | ||
_markdown-preview.scss | ||
_media.scss | ||
_membership.scss | ||
_meme.scss | ||
_modal.scss | ||
_navigation.scss | ||
_notification.scss | ||
_nudge.scss | ||
_pagination.scss | ||
_placeholder.scss | ||
_post.scss | ||
_progress.scss | ||
_purchase.scss | ||
_search.scss | ||
_share.scss | ||
_snack-bar.scss | ||
_spinner.scss | ||
_splash.scss | ||
_status-bar.scss | ||
_sticker-selector.scss | ||
_stripe-card.scss | ||
_superchat.scss | ||
_swipe-list.scss | ||
_swipeable-drawer.scss | ||
_syntax-highlighter.scss | ||
_table.scss | ||
_tags.scss | ||
_textarea-suggestions.scss | ||
_tooltip.scss | ||
_txo-list.scss | ||
_utils.scss | ||
_videojs.scss | ||
_view_count.scss | ||
_wallet-tip-selector.scss | ||
_wallet-tip-send.scss | ||
_wunderbar.scss | ||
_yrbl.scss | ||
claim-preview-reset.scss | ||
expanding-details.scss | ||
homepage-sort.scss | ||
livestream-scheduled-info.scss | ||
menu-button.scss | ||
nag.scss | ||
notifications-banner.scss | ||
notifications-blocked.scss | ||
section.scss | ||
tabs.scss |