Lavanda-gtk-theme
Lavanda-gtk-theme copied to clipboard
Bottom dock outer space
How can I remove the outer space of the bottom dock?
It looks good in dock mode. However, this will introduce an issue when switching to panel mode.
Add the following will fix the panel mode. I just copied all #dashtodockContainer.bottom.extended
and #dashtodockContainer.top.extended
related css from ‵/usr/share/themes/Yaru-dark/gnome-shell/gnome-shell.css‵.
#dashtodockContainer.bottom.extended #dash {
margin: 0px;
padding: 0px; }
#dashtodockContainer.bottom.extended #dash .dash-background {
margin: 0;
margin-bottom: 0;
padding: 0;
border-radius: 0;
spacing: 6px; }
#dashtodockContainer.bottom.extended #dash .dash-separator {
background-color: #464646;
margin: 0 4px;
width: 1px;
height: 0;
margin-bottom: 0; }
#dashtodockContainer.bottom.extended #dash #dashtodockDashContainer {
padding: 0;
padding-bottom: 0;
padding-top: 0; }
#dashtodockContainer.bottom.extended #dash #dashtodockDashContainer > :first-child .show-apps {
padding-left: 8px; }
#dashtodockContainer.bottom.extended #dash #dashtodockDashContainer #dashtodockDashScrollview:first-child {
padding-left: 8px; }
#dashtodockContainer.bottom.extended #dash #dashtodockDashContainer > :last-child .show-apps {
padding-right: 8px; }
#dashtodockContainer.bottom.extended #dash #dashtodockDashContainer #dashtodockDashScrollview:last-child {
padding-right: 8px; }
#dashtodockContainer.bottom.extended #dash .dash-item-container {
/* Disable all margins defined upstream, we handle them here */
margin: 0 2px; }
#dashtodockContainer.bottom.extended #dash .dash-item-container > * {
margin: 0; }
#dashtodockContainer.bottom.extended #dash .dash-item-container:ltr:first-child, #dashtodockContainer.bottom.extended #dash .dash-item-container:rtl:last-child {
margin-left: 0; }
#dashtodockContainer.bottom.extended #dash .dash-item-container:ltr:last-child, #dashtodockContainer.bottom.extended #dash .dash-item-container:rtl:first-child {
margin-right: 0; }
#dashtodockContainer.bottom.extended #dash .dash-item-container .app-well-app, #dashtodockContainer.bottom.extended #dash .dash-item-container .grid-search-result,
#dashtodockContainer.bottom.extended #dash .dash-item-container .show-apps {
padding: 2px 2px;
padding-bottom: 10px;
padding-top: 10px; }
#dashtodockContainer.bottom.extended #dash .dash-item-container .app-well-app:ltr:first-child, #dashtodockContainer.bottom.extended #dash .dash-item-container .grid-search-result:ltr:first-child, #dashtodockContainer.bottom.extended #dash .dash-item-container .app-well-app:rtl:last-child, #dashtodockContainer.bottom.extended #dash .dash-item-container .grid-search-result:rtl:last-child,
#dashtodockContainer.bottom.extended #dash .dash-item-container .show-apps:ltr:first-child,
#dashtodockContainer.bottom.extended #dash .dash-item-container .show-apps:rtl:last-child {
padding-left: 0; }
#dashtodockContainer.bottom.extended #dash .dash-item-container .app-well-app:ltr:last-child, #dashtodockContainer.bottom.extended #dash .dash-item-container .grid-search-result:ltr:last-child, #dashtodockContainer.bottom.extended #dash .dash-item-container .app-well-app:rtl:first-child, #dashtodockContainer.bottom.extended #dash .dash-item-container .grid-search-result:rtl:first-child,
#dashtodockContainer.bottom.extended #dash .dash-item-container .show-apps:ltr:last-child,
#dashtodockContainer.bottom.extended #dash .dash-item-container .show-apps:rtl:first-child {
padding-right: 0; }
#dashtodockContainer.bottom.extended #dash .dash-item-container .app-well-app.running .overview-icon, #dashtodockContainer.bottom.extended #dash .dash-item-container .running.grid-search-result .overview-icon {
background-image: none; }
#dashtodockContainer.bottom.extended #dash .dash-item-container .app-well-app.focused .overview-icon, #dashtodockContainer.bottom.extended #dash .dash-item-container .focused.grid-search-result .overview-icon {
background-color: rgba(238, 238, 236, 0.2); }
#dashtodockContainer.bottom.extended #dash .dash-item-container .app-well-app .app-well-app-running-dot, #dashtodockContainer.bottom.extended #dash .dash-item-container .grid-search-result .app-well-app-running-dot {
margin-bottom: 2px; }
#dashtodockContainer.bottom.extended #dash .dash-item-container > StButton {
transition-duration: 250;
background-size: contain; }
#dashtodockContainer.bottom.extended.fixed #dash .dash-background {
margin-top: 0; }
#dashtodockContainer.bottom.extended.fixed #dash .dash-item-container .app-well-app, #dashtodockContainer.bottom.extended.fixed #dash .dash-item-container .grid-search-result,
#dashtodockContainer.bottom.extended.fixed #dash .dash-item-container .show-apps {
padding-top: 10px; }
.dash-label.bottom {
margin-bottom: 10px;
-x-offset: 0;
-y-offset: 0; }
#dashtodockContainer.bottom.extended.shrink #dash {
margin: 0px;
padding: 0px; }
#dashtodockContainer.bottom.extended.shrink #dash .dash-background {
margin: 0;
margin-bottom: 0;
padding: 0;
border-radius: 0;
spacing: 2px; }
#dashtodockContainer.bottom.extended.shrink #dash .dash-separator {
background-color: #464646;
margin: 0 1px;
width: 1px;
height: 0;
margin-bottom: 0; }
#dashtodockContainer.bottom.extended.shrink #dash #dashtodockDashContainer {
padding: 0;
padding-bottom: 0;
padding-top: 0; }
#dashtodockContainer.bottom.extended.shrink #dash #dashtodockDashContainer > :first-child .show-apps {
padding-left: 6px; }
#dashtodockContainer.bottom.extended.shrink #dash #dashtodockDashContainer #dashtodockDashScrollview:first-child {
padding-left: 6px; }
#dashtodockContainer.bottom.extended.shrink #dash #dashtodockDashContainer > :last-child .show-apps {
padding-right: 6px; }
#dashtodockContainer.bottom.extended.shrink #dash #dashtodockDashContainer #dashtodockDashScrollview:last-child {
padding-right: 6px; }
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container {
/* Disable all margins defined upstream, we handle them here */
margin: 0 2px; }
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container > * {
margin: 0; }
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container:ltr:first-child, #dashtodockContainer.bottom.extended.shrink #dash .dash-item-container:rtl:last-child {
margin-left: 0; }
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container:ltr:last-child, #dashtodockContainer.bottom.extended.shrink #dash .dash-item-container:rtl:first-child {
margin-right: 0; }
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .app-well-app, #dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .grid-search-result,
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .show-apps {
padding: 1px 1px;
padding-bottom: 3px;
padding-top: 3px; }
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .app-well-app:ltr:first-child, #dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .grid-search-result:ltr:first-child, #dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .app-well-app:rtl:last-child, #dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .grid-search-result:rtl:last-child,
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .show-apps:ltr:first-child,
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .show-apps:rtl:last-child {
padding-left: 0; }
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .app-well-app:ltr:last-child, #dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .grid-search-result:ltr:last-child, #dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .app-well-app:rtl:first-child, #dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .grid-search-result:rtl:first-child,
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .show-apps:ltr:last-child,
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .show-apps:rtl:first-child {
padding-right: 0; }
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .app-well-app.running .overview-icon, #dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .running.grid-search-result .overview-icon {
background-image: none; }
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .app-well-app.focused .overview-icon, #dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .focused.grid-search-result .overview-icon {
background-color: rgba(238, 238, 236, 0.2); }
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .app-well-app .app-well-app-running-dot, #dashtodockContainer.bottom.extended.shrink #dash .dash-item-container .grid-search-result .app-well-app-running-dot {
margin-bottom: 2px; }
#dashtodockContainer.bottom.extended.shrink #dash .dash-item-container > StButton {
transition-duration: 250;
background-size: contain; }
#dashtodockContainer.bottom.extended.shrink.fixed #dash .dash-background {
margin-top: 0; }
#dashtodockContainer.bottom.extended.shrink.fixed #dash .dash-item-container .app-well-app, #dashtodockContainer.bottom.extended.shrink.fixed #dash .dash-item-container .grid-search-result,
#dashtodockContainer.bottom.extended.shrink.fixed #dash .dash-item-container .show-apps {
padding-top: 3px; }
#dashtodockContainer.top.extended #dash {
margin: 0px;
padding: 0px; }
#dashtodockContainer.top.extended #dash .dash-background {
margin: 0;
margin-top: 0;
padding: 0;
border-radius: 0;
spacing: 6px; }
#dashtodockContainer.top.extended #dash .dash-separator {
background-color: #464646;
margin: 0 4px;
width: 1px;
height: 0;
margin-top: 0; }
#dashtodockContainer.top.extended #dash #dashtodockDashContainer {
padding: 0;
padding-top: 0;
padding-bottom: 0; }
#dashtodockContainer.top.extended #dash #dashtodockDashContainer > :first-child .show-apps {
padding-left: 8px; }
#dashtodockContainer.top.extended #dash #dashtodockDashContainer #dashtodockDashScrollview:first-child {
padding-left: 8px; }
#dashtodockContainer.top.extended #dash #dashtodockDashContainer > :last-child .show-apps {
padding-right: 8px; }
#dashtodockContainer.top.extended #dash #dashtodockDashContainer #dashtodockDashScrollview:last-child {
padding-right: 8px; }
#dashtodockContainer.top.extended #dash .dash-item-container {
/* Disable all margins defined upstream, we handle them here */
margin: 0 2px; }
#dashtodockContainer.top.extended #dash .dash-item-container > * {
margin: 0; }
#dashtodockContainer.top.extended #dash .dash-item-container:ltr:first-child, #dashtodockContainer.top.extended #dash .dash-item-container:rtl:last-child {
margin-left: 0; }
#dashtodockContainer.top.extended #dash .dash-item-container:ltr:last-child, #dashtodockContainer.top.extended #dash .dash-item-container:rtl:first-child {
margin-right: 0; }
#dashtodockContainer.top.extended #dash .dash-item-container .app-well-app, #dashtodockContainer.top.extended #dash .dash-item-container .grid-search-result,
#dashtodockContainer.top.extended #dash .dash-item-container .show-apps {
padding: 2px 2px;
padding-top: 10px;
padding-bottom: 10px; }
#dashtodockContainer.top.extended #dash .dash-item-container .app-well-app:ltr:first-child, #dashtodockContainer.top.extended #dash .dash-item-container .grid-search-result:ltr:first-child, #dashtodockContainer.top.extended #dash .dash-item-container .app-well-app:rtl:last-child, #dashtodockContainer.top.extended #dash .dash-item-container .grid-search-result:rtl:last-child,
#dashtodockContainer.top.extended #dash .dash-item-container .show-apps:ltr:first-child,
#dashtodockContainer.top.extended #dash .dash-item-container .show-apps:rtl:last-child {
padding-left: 0; }
#dashtodockContainer.top.extended #dash .dash-item-container .app-well-app:ltr:last-child, #dashtodockContainer.top.extended #dash .dash-item-container .grid-search-result:ltr:last-child, #dashtodockContainer.top.extended #dash .dash-item-container .app-well-app:rtl:first-child, #dashtodockContainer.top.extended #dash .dash-item-container .grid-search-result:rtl:first-child,
#dashtodockContainer.top.extended #dash .dash-item-container .show-apps:ltr:last-child,
#dashtodockContainer.top.extended #dash .dash-item-container .show-apps:rtl:first-child {
padding-right: 0; }
#dashtodockContainer.top.extended #dash .dash-item-container .app-well-app.running .overview-icon, #dashtodockContainer.top.extended #dash .dash-item-container .running.grid-search-result .overview-icon {
background-image: none; }
#dashtodockContainer.top.extended #dash .dash-item-container .app-well-app.focused .overview-icon, #dashtodockContainer.top.extended #dash .dash-item-container .focused.grid-search-result .overview-icon {
background-color: rgba(238, 238, 236, 0.2); }
#dashtodockContainer.top.extended #dash .dash-item-container .app-well-app .app-well-app-running-dot, #dashtodockContainer.top.extended #dash .dash-item-container .grid-search-result .app-well-app-running-dot {
margin-bottom: 2px; }
#dashtodockContainer.top.extended #dash .dash-item-container > StButton {
transition-duration: 250;
background-size: contain; }
#dashtodockContainer.top.extended.fixed #dash .dash-background {
margin-bottom: 0; }
#dashtodockContainer.top.extended.fixed #dash .dash-item-container .app-well-app, #dashtodockContainer.top.extended.fixed #dash .dash-item-container .grid-search-result,
#dashtodockContainer.top.extended.fixed #dash .dash-item-container .show-apps {
padding-bottom: 10px; }
.dash-label.top {
margin-top: 10px;
-x-offset: 0;
-y-offset: 0; }
#dashtodockContainer.top.extended.shrink #dash {
margin: 0px;
padding: 0px; }
#dashtodockContainer.top.extended.shrink #dash .dash-background {
margin: 0;
margin-top: 0;
padding: 0;
border-radius: 0;
spacing: 2px; }
#dashtodockContainer.top.extended.shrink #dash .dash-separator {
background-color: #464646;
margin: 0 1px;
width: 1px;
height: 0;
margin-top: 0; }
#dashtodockContainer.top.extended.shrink #dash #dashtodockDashContainer {
padding: 0;
padding-top: 0;
padding-bottom: 0; }
#dashtodockContainer.top.extended.shrink #dash #dashtodockDashContainer > :first-child .show-apps {
padding-left: 6px; }
#dashtodockContainer.top.extended.shrink #dash #dashtodockDashContainer #dashtodockDashScrollview:first-child {
padding-left: 6px; }
#dashtodockContainer.top.extended.shrink #dash #dashtodockDashContainer > :last-child .show-apps {
padding-right: 6px; }
#dashtodockContainer.top.extended.shrink #dash #dashtodockDashContainer #dashtodockDashScrollview:last-child {
padding-right: 6px; }
#dashtodockContainer.top.extended.shrink #dash .dash-item-container {
/* Disable all margins defined upstream, we handle them here */
margin: 0 2px; }
#dashtodockContainer.top.extended.shrink #dash .dash-item-container > * {
margin: 0; }
#dashtodockContainer.top.extended.shrink #dash .dash-item-container:ltr:first-child, #dashtodockContainer.top.extended.shrink #dash .dash-item-container:rtl:last-child {
margin-left: 0; }
#dashtodockContainer.top.extended.shrink #dash .dash-item-container:ltr:last-child, #dashtodockContainer.top.extended.shrink #dash .dash-item-container:rtl:first-child {
margin-right: 0; }
#dashtodockContainer.top.extended.shrink #dash .dash-item-container .app-well-app, #dashtodockContainer.top.extended.shrink #dash .dash-item-container .grid-search-result,
#dashtodockContainer.top.extended.shrink #dash .dash-item-container .show-apps {
padding: 1px 1px;
padding-top: 3px;
padding-bottom: 3px; }
#dashtodockContainer.top.extended.shrink #dash .dash-item-container .app-well-app:ltr:first-child, #dashtodockContainer.top.extended.shrink #dash .dash-item-container .grid-search-result:ltr:first-child, #dashtodockContainer.top.extended.shrink #dash .dash-item-container .app-well-app:rtl:last-child, #dashtodockContainer.top.extended.shrink #dash .dash-item-container .grid-search-result:rtl:last-child,
#dashtodockContainer.top.extended.shrink #dash .dash-item-container .show-apps:ltr:first-child,
#dashtodockContainer.top.extended.shrink #dash .dash-item-container .show-apps:rtl:last-child {
padding-left: 0; }
#dashtodockContainer.top.extended.shrink #dash .dash-item-container .app-well-app:ltr:last-child, #dashtodockContainer.top.extended.shrink #dash .dash-item-container .grid-search-result:ltr:last-child, #dashtodockContainer.top.extended.shrink #dash .dash-item-container .app-well-app:rtl:first-child, #dashtodockContainer.top.extended.shrink #dash .dash-item-container .grid-search-result:rtl:first-child,
#dashtodockContainer.top.extended.shrink #dash .dash-item-container .show-apps:ltr:last-child,
#dashtodockContainer.top.extended.shrink #dash .dash-item-container .show-apps:rtl:first-child {
padding-right: 0; }
#dashtodockContainer.top.extended.shrink #dash .dash-item-container .app-well-app.running .overview-icon, #dashtodockContainer.top.extended.shrink #dash .dash-item-container .running.grid-search-result .overview-icon {
background-image: none; }
#dashtodockContainer.top.extended.shrink #dash .dash-item-container .app-well-app.focused .overview-icon, #dashtodockContainer.top.extended.shrink #dash .dash-item-container .focused.grid-search-result .overview-icon {
background-color: rgba(238, 238, 236, 0.2); }
#dashtodockContainer.top.extended.shrink #dash .dash-item-container .app-well-app .app-well-app-running-dot, #dashtodockContainer.top.extended.shrink #dash .dash-item-container .grid-search-result .app-well-app-running-dot {
margin-bottom: 2px; }
#dashtodockContainer.top.extended.shrink #dash .dash-item-container > StButton {
transition-duration: 250;
background-size: contain; }
#dashtodockContainer.top.extended.shrink.fixed #dash .dash-background {
margin-bottom: 0; }
#dashtodockContainer.top.extended.shrink.fixed #dash .dash-item-container .app-well-app, #dashtodockContainer.top.extended.shrink.fixed #dash .dash-item-container .grid-search-result,
#dashtodockContainer.top.extended.shrink.fixed #dash .dash-item-container .show-apps {
padding-bottom: 3px; }
Extension compatibility problem. Dash to Dock 89 works fine. Ubuntu Dock 87 has this problem.