.actions input, .actions button, .actions .button { margin:0; float:left; }
.actions .button a { color: #555; }
.actions .button a:hover,
-.actions .button a:focus,
+.actions .button a:focus {
+ background-color: var(--color-background-hover);
+}
.actions .button a:active {
- color: #333;
+ background-color: var(--color-primary-light);
}
.actions.creatable {
}
.app-files #app-content {
- transition: background-color 0.3s ease;
// force the width to be the full width to not go bigger than the screen
// flex will grow for the mobile view if necessary
width: calc(100% - 300px);
}
.file-drag, .file-drag #filestable tbody tr, .file-drag #filestable tbody tr:hover {
- transition: background-color 0.3s ease!important;
background-color: var(--color-primary-light) !important;
}
}
#filestable tbody tr {
- transition: background-color 0.3s ease;
height: 51px;
}
#filestable tbody tr:hover,
#filestable tbody tr:focus,
#filestable tbody .name:focus,
+#filestable tbody tr:hover .filename form,
+table tr.mouseOver td {
+ background-color: var(--color-background-hover);
+}
#filestable tbody tr:active,
#filestable tbody tr.highlighted,
#filestable tbody tr.highlighted .name:focus,
#filestable tbody tr.selected,
-#filestable tbody tr.searchresult,
-#filestable tbody tr:hover .filename form,
-table tr.mouseOver td {
- transition: background-color 0.3s ease;
- background-color: var(--color-background-dark);
+#filestable tbody tr.searchresult {
+ background-color: var(--color-primary-light);
}
+
tbody a { color: var(--color-main-text); }
span.conflict-path, span.extension, span.uploading, td.date {
.fileActionsMenu a.action, a.action.action-share.shared-style {
opacity: .7;
}
+ .fileActionsMenu .action.permanent {
+ opacity: 1;
+ }
}
// Ellipsize long sharer names
.thumbnail-wrapper,
.nametext,
.fileactions {
- transition: background-color 0.3s ease;
- background-color: var(--color-background-dark);
+ background-color: var(--color-background-hover);
}
}
}
padding-left: 38px !important;
}
- &.active,
a:hover,
- a:focus,
+ a:focus {
+ &,
+ > a {
+ background-color: var(--color-background-hover);
+ }
+ }
+ &.active,
a:active,
a.selected ,
a.active {
&,
> a {
- opacity: 1;
- box-shadow: inset 4px 0 var(--color-primary-element);
+ background-color: var(--color-primary-light);
}
}
padding: 0 44px;
white-space: nowrap;
text-overflow: ellipsis;
- // !important to overwrite specific hover and focus
- opacity: .7;
box-shadow: none !important;
user-select: none;
pointer-events:none;
flex-wrap: wrap;
padding-left: 44px;
&:hover,
- &:focus,
+ &:focus {
+ &,
+ > a {
+ background-color: var(--color-background-hover);
+ }
+ }
&.active,
a.selected {
&,
> a {
- opacity: 1;
+ background-color: var(--color-primary-light);
}
}
- &.active {
- box-shadow: inset 4px 0 var(--color-primary-element);
- }
-
/* align loader */
&.icon-loading-small:after {
left: 22px; /* 44px / 2 */
white-space: nowrap;
text-overflow: ellipsis;
color: var(--color-main-text);
- opacity: .57;
+ opacity: .8;
flex: 1 1 0px;
z-index: 100; /* above the bullet to allow click*/
/* TODO: forbid using img as icon in menu? */
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
z-index: 105; // above a, under button
- background-color: var(--color-main-background);
+ background-color: var(--color-background-hover);
+ border-radius: 50%;
transition: opacity $animation-quick ease-in-out;
}
/* like app-navigation a */
color: var(--color-main-text);
- opacity: .57;
&.opened {
border-top: solid 1px var(--color-border);
+ background-color: var(--color-main-background);
}
&:hover,
- &:focus,
- &.opened {
- background-color: var(--color-main-background);
- opacity: 1;
- box-shadow: inset 4px 0 var(--color-primary-element);
+ &:focus {
+ background-color: var(--color-background-hover);
}
}
width: 100%;
color: var(--color-main-text);
white-space: nowrap;
- /* Override the app-navigation li opacity */
- opacity: .7 !important;
+
span[class^='icon-'],
span[class*=' icon-'],
&[class^='icon-'],
padding: 0 #{($popoveritem-height - $popovericon-size) / 2} 0 $popoveritem-height !important;
}
&:hover,
- &:focus,
+ &:focus {
+ background-color: var(--color-background-hover);
+ }
&.active {
- opacity: 1 !important;
+ background-color: var(--color-primary-light);
}
/* prevent .action class to break the design */
&.action {