mirror of
https://github.com/discourse/discourse.git
synced 2024-12-04 08:33:40 +08:00
a3d61ba1c4
* DEV: rename chat preferred mobile index to chat preferred index
* UX: change routing to be consistent with mobile
* DEV: change migration file to use script
* UX: show footer only if more than one option is available
* UX: Remove desktopView only checks for chat
* DEV: Remove unused imports
* UX: Update chat footer checks and Add rerouting to chat drawer
* UX: Add margin to chat row in desktop and update chat drawer logic
* UX: Change chat in desktop to use flexbox
* UX: Add drawer actions to chat navbar
* DEV: Update page object with new chat css classes
removed `.open-browse-page-btn` usage in 7bd65006d7
* DEV: rename `browse/open` in chat url to `channels`
* UX: Adjust css for when in threads mode
* DEV: change css class name in no_sidebar_spec.rb
* DEV: rename tests to be more descriptive with the action they are testing
update chat template to not rely on `:has`
* DEV: update test and add method to chat page object
* DEV: update no_sidebar_spec for chat changes
* DEV: remove tests from navigation_spec that no longer apply
* DEV: revert typo in test
* DEV: change url path for mobile chat in test specs
* DEV: Add check for when is desktop in rerouting
* UX: Removed footer from desktop.
Made `hasThreads` and `hasDirectMessages` methods in chat-drawer public
* UX: remove sidebar on desktop full page if dm list is empty
* DEV: Address review comments
* DEV: Adjust reroute logic for chat browse
remove unused code
* UX: Adjust rerouting to go to browse.open
* UX: Change rerouting to be more consistent
Add chat_default_channel_id routing
* UX: Update rerouting configuration for chat routes
* DEV: Update tests with the new chat behavior
* DEV: revert changes made in tests and bring back toggle for drawer
* DEV: revert classes in page objects
* DEV: Add tests to new chat navigation behavior
remove unused stylesheets
revert deleted lines in tests
update concat class logic in chat dm template
* DEV: update css on test
62 lines
1.3 KiB
SCSS
62 lines
1.3 KiB
SCSS
.has-full-page-chat:not(.discourse-sidebar) {
|
|
.full-page-chat {
|
|
.channels-list {
|
|
height: calc(100vh - var(--header-offset));
|
|
border-right: 1px solid var(--primary-low);
|
|
background: var(--secondary);
|
|
overflow-y: auto;
|
|
|
|
.channel-list-empty-message {
|
|
padding: 1rem;
|
|
text-align: center;
|
|
|
|
svg,
|
|
.channel-title {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
.chat-channel-divider {
|
|
padding: 2rem 1rem 0.5rem 1rem;
|
|
|
|
&:first-of-type {
|
|
padding-top: 1.5rem;
|
|
}
|
|
}
|
|
|
|
.loading-container {
|
|
padding-bottom: 1em;
|
|
}
|
|
|
|
.chat-channel-row {
|
|
height: 2.5em;
|
|
padding: 0 0.5rem;
|
|
margin: 0 0.5rem 0.125rem 0.5rem;
|
|
&:hover,
|
|
&.active {
|
|
background-color: var(--primary-low);
|
|
.chat-channel-title {
|
|
.category-chat-name,
|
|
.chat-name,
|
|
.dm-usernames {
|
|
color: var(--primary);
|
|
}
|
|
}
|
|
}
|
|
|
|
.chat-channel-metadata {
|
|
&__date {
|
|
display: none;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.channels-list-container {
|
|
height: auto;
|
|
}
|
|
.channels-list-container.center-empty-channels-list {
|
|
height: 90%;
|
|
}
|
|
}
|
|
}
|