lbry-desktop/ui/scss/component
jessopb 5fdac4898f
Playlistorder (#7442)
* Add horizontal layout (#636)

* Test out a horizontal scroll for upcoming (tile only for now)

* - add support for list layout
- add following label on home page
- clan up css and naming conventions

* Update header type + show only if scheduled streams are showing

* [Playlist] Pull in sorting changes from desktop + Add Drag-n-Drop + Handle unavailable/deleted claims (#641)

* Add ordering Icons

* Refactor doCollectionEdit

- It required claims as parameter, when only uris are used to populate the collection, so that was changed to pass down the uris instead.
- There were unused and mostly unnecessary functions inside, for example the parameter claimIds was never used so it would never enter the claimSearch function which again would be used to generate uris, so it's better to just use uris as parameter

* Add List Reordering changes

* Add toggle button for list editing

* Add toggle on content page collection sidebar

* Enable drag-n-drop to re-order list items

https://www.youtube.com/watch?v=aYZRRyukuIw

* Allow removing all unavailable claims from a List

* Fix <g> on icons

* Fix section buttons positioning

* Move preventDefault and stopPropagation to buttons div instead of each button, preventing clicking even if disabled opening the claim

* Change dragging cursor

* Fix sizing

* Fix dragging component

* Restrict dragging to vertical axis

* Ignore shuffle state for ordering

* Fix console errors

* Mobile fixes

* Fix sidebar spacing

* Fix grey on mobile after click

* cleanup

Co-authored-by: Dan Peterson <dan@dan-peterson.ca>
Co-authored-by: saltrafael <76502841+saltrafael@users.noreply.github.com>
2022-01-27 10:20:21 -05:00
..
_ads.scss CLS: reserve space for injected video ads 2021-07-23 13:23:51 +08:00
_animation.scss Revert "Make dropdown menus actually dropdown" 2021-01-29 11:54:39 -05:00
_badge.scss theme orginization and cleanup 2021-04-30 15:05:58 -04:00
_block-list.scss Blocklist: paginate + search (#7055) 2021-09-10 11:36:08 -04:00
_button.scss Playlistorder (#7442) 2022-01-27 10:20:21 -05:00
_card.scss restore medium spacing on cards (#7382) 2021-12-31 10:56:25 -05:00
_channel.scss More header refactors (#7441) 2022-01-26 21:14:36 -05:00
_claim-list.scss Playlistorder (#7442) 2022-01-27 10:20:21 -05:00
_claim-search.scss cleaner discover filters display 2021-12-02 20:43:32 -05:00
_collection.scss Playlistorder (#7442) 2022-01-27 10:20:21 -05:00
_comment-create.scss Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
_comments.scss Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
_content.scss Fixes the play/pause on drag issue with the floating player. (#221) (#7339) 2021-12-10 13:08:15 -05:00
_dat-gui.scss Fix and enable 3D viewer: #4035 2020-04-27 14:27:04 -04:00
_emote-selector.scss Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
_empty.scss winning claim style pass 2020-12-16 14:58:30 -05:00
_expandable.scss Adjust comment fade-out height 2021-09-27 11:01:44 +08:00
_file-drop.scss moonpay 2020-06-03 14:16:43 -04:00
_file-list.scss moonpay 2020-06-03 14:16:43 -04:00
_file-price.scss Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
_file-properties.scss unify some styles with master 2021-04-27 11:20:41 -04:00
_file-render.scss Video: fix grayed out "/" in time indicator (#7425) 2022-01-19 21:27:41 -05:00
_footer.scss Fix footer in master 2021-06-08 01:19:41 +08:00
_form-field.scss Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
_form-row.scss moonpay 2020-06-03 14:16:43 -04:00
_header.scss More header refactors (#7441) 2022-01-26 21:14:36 -05:00
_icon.scss Vertically center 'icon--help' (redo) 2021-09-07 16:12:21 +08:00
_item-list.scss moonpay 2020-06-03 14:16:43 -04:00
_main.scss Playlistorder (#7442) 2022-01-27 10:20:21 -05:00
_markdown-editor.scss Fix broken markdown editor border color 2021-02-26 11:04:25 -05:00
_markdown-preview.scss Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
_media.scss File description (collapsed): show ~3 lines instead of ~1 2021-12-01 13:47:14 -05:00
_meme.scss meme style 2021-07-19 14:17:43 -04:00
_modal.scss Revert "Open the actual image when clicking on the image viewer" 2021-02-19 14:05:51 -05:00
_navigation.scss adjust channel staked indicator in side navigation 2021-06-17 10:28:16 -04:00
_notification.scss Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
_nudge.scss wip 2021-04-27 11:20:41 -04:00
_pagination.scss moonpay 2020-06-03 14:16:43 -04:00
_placeholder.scss fix placeholder tile margin 2021-03-08 14:05:02 -05:00
_post.scss Posts: restore "Tip unlock | Claim details" component (#6051) 2021-05-12 14:26:47 -04:00
_progress.scss add youtube sync to first run 2020-09-29 17:12:32 -04:00
_purchase.scss Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
_search.scss clean up related card title header spacing (#7381) 2021-12-30 22:54:45 -05:00
_share.scss use web share api 2020-03-30 15:49:45 -04:00
_snack-bar.scss adjust css for toast message so that it behaves as expected (text truncation via ellipsis) (#7213) 2021-10-04 09:21:59 -04:00
_spinner.scss moonpay 2020-06-03 14:16:43 -04:00
_splash.scss moonpay 2020-06-03 14:16:43 -04:00
_status-bar.scss Fix css "--spacing-?" renaming that recent PRs missed during the merge. 2020-06-04 10:53:32 -04:00
_sticker-selector.scss Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
_stripe-card.scss Move transactions from Settings to Wallet (#6871) 2021-08-13 13:59:43 -04:00
_superchat.scss hyperchats 2021-04-23 16:20:17 -04:00
_swipe-list.scss Playlistorder (#7442) 2022-01-27 10:20:21 -05:00
_syntax-highlighter.scss Add integrated light theme 2020-02-07 09:21:28 -05:00
_table.scss theme orginization and cleanup 2021-04-30 15:05:58 -04:00
_tags.scss Moderator Delegation GUI 2021-06-18 15:46:51 -04:00
_textarea-suggestions.scss Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
_tooltip.scss More header refactors (#7441) 2022-01-26 21:14:36 -05:00
_txo-list.scss finish button links 2021-08-23 19:52:56 +02:00
_utils.scss Playlistorder (#7442) 2022-01-27 10:20:21 -05:00
_videojs.scss Revert lazy-loading videojs 2021-07-06 17:04:16 +08:00
_view_count.scss Fix issue where channel upload viewcounts were creating a new line (#7154) 2021-09-29 15:04:43 -04:00
_wallet-tip-selector.scss Bringing in emotes, stickers, and refactors from ody (#7435) 2022-01-24 11:07:09 -05:00
_wallet-tip-send.scss updated code 2021-07-03 14:42:37 -04:00
_wunderbar.scss More header refactors (#7441) 2022-01-26 21:14:36 -05:00
_yrbl.scss New repost flow 2020-12-16 09:47:28 -05:00
expanding-details.scss moonpay 2020-06-03 14:16:43 -04:00
menu-button.scss More header refactors (#7441) 2022-01-26 21:14:36 -05:00
nag.scss wip 2021-04-27 11:20:41 -04:00
section.scss make data hosting clearer (#7438) 2022-01-24 22:12:27 -05:00
tabs.scss extra collection publish buttons, styling 2021-06-15 18:37:35 -04:00