diff options
author | Andrew Dolgov <[email protected]> | 2018-12-04 22:24:31 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2018-12-04 22:24:31 +0300 |
commit | 2ab097b2e5d0470f39021e2c27252d1ee8f20d94 (patch) | |
tree | 0f149e6fc7a8a112c71e7cb0f48816ec5e09f891 /lib/flat-ttrss/dijit/Common.styl | |
parent | 88b8830a6bec4bb2278f410fd1e645d8289a99e9 (diff) |
initial work for flat modern theme
Diffstat (limited to 'lib/flat-ttrss/dijit/Common.styl')
-rwxr-xr-x | lib/flat-ttrss/dijit/Common.styl | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/lib/flat-ttrss/dijit/Common.styl b/lib/flat-ttrss/dijit/Common.styl new file mode 100755 index 000000000..8b2119a03 --- /dev/null +++ b/lib/flat-ttrss/dijit/Common.styl @@ -0,0 +1,104 @@ +@import 'dijit_variables'; + +.dijitPopup { + border-radius: $popup-border-radius; +} + +/* ----- Drag and Drop ----- */ + +.dojoDndItem { + border: 1px solid $dnd-item-border-color; + cursor: pointer; + transition-duration: .25s; + transition-property: background-color, border-color, opacity; +} + +/* hover */ + +.dojoDndItemOver { + background-color: $dnd-hover-background-color; + border-radius: $dnd-hover-border-radius; +} + +.dojoDndItemAnchor { + background-color: $dnd-anchor-background-color; + border: 1px dashed $dnd-anchor-border-color; + border-radius: $dnd-anchor-border-radius; +} + +/* selected */ + +.dojoDndItemSelected { +} + +.dojoDndItemBefore { + background: transparent; + padding-top: 2px; + border-top: 1px solid $dnd-avatar-item-insert-indicator-color; +} + +.dojoDndItemAfter { + background: transparent; + padding-bottom: 2px; + border-bottom: 1px solid $dnd-avatar-item-insert-indicator-color; +} + +/* Avatar */ + +table.dojoDndAvatar { + display: block; +} + +.dojoDndAvatarHeader { + td { + display: none; + } + &:before { + _icon-core-style(); + display: table-cell; + } +} + +/* cannot drop */ + +.dojoDndMove .dojoDndAvatarHeader { + &:before { + color: $error; + content: $dnd-icon-no-drop; + } +} + +.dojoDndCopy .dojoDndAvatarHeader { + &:before { + color: $error; + content: $dnd-icon-no-drop; + } +} + +/* can drop */ + +.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader { + &:before { + color: $success; + content: $dnd-icon-drop; + } +} + +.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader { + &:before { + color: $success; + content: $dnd-icon-drop; + } +} + +.dojoDndAvatarItem { + border-radius: $dnd-avatar-item-border-radius; + td { + > * { + padding: $dnd-avatar-item-padding; + list-style-type: none; + background-color: $dnd-avatar-item-background-color; + box-shadow: $dnd-avatar-item-box-shadow; + } + } +}
\ No newline at end of file |