X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/47d82a1ac2ec323295eb57ffe3beaf513e841496..refs/pull/806/head:/resources/assets/sass/_blocks.scss diff --git a/resources/assets/sass/_blocks.scss b/resources/assets/sass/_blocks.scss index e3a0d6952..f876ff281 100644 --- a/resources/assets/sass/_blocks.scss +++ b/resources/assets/sass/_blocks.scss @@ -138,15 +138,18 @@ display: block; position: relative; &:before { - font-family: 'Material-Design-Iconic-Font'; - left: $-xs + 4px; + background-image: url("/http/source.bookstackapp.com/icon/info-filled.svg?color=015380"); + background-repeat: no-repeat; + content: ''; + width: 1.2em; + height: 1.2em; + left: $-xs + 1px; top: 50%; margin-top: -9px; - //top: $-xs + 5px; display: inline-block; position: absolute; - font-size: 1.222em; line-height: 1; + opacity: 0.8; } &.success { border-left-color: $positive; @@ -154,7 +157,7 @@ color: darken($positive, 16%); } &.success:before { - content: '\f269'; + background-image: url("/http/source.bookstackapp.com/icon/check-circle.svg?color=376c39"); } &.danger { border-left-color: $negative; @@ -162,22 +165,100 @@ color: darken($negative, 20%); } &.danger:before { - content: '\f1f2'; + background-image: url("/http/source.bookstackapp.com/icon/danger.svg?color=b91818"); } &.info { border-left-color: $info; background-color: lighten($info, 50%); color: darken($info, 16%); } - &.info:before { - content: '\f1f8'; - } &.warning { border-left-color: $warning; background-color: lighten($warning, 36%); color: darken($warning, 16%); } &.warning:before { - content: '\f1f1'; + background-image: url("/http/source.bookstackapp.com/icon/warning.svg?color=b6531c"); + } +} + +.card { + margin: $-m; + background-color: #FFF; + box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2); + h3 { + padding: $-m; + border-bottom: 1px solid #E8E8E8; + margin: 0; + font-size: $fs-s; + color: #888; + fill: #888; + font-weight: 400; + text-transform: uppercase; + } + h3 a { + line-height: 1; + } + .body, p.empty-text { + padding: $-m; + } + a, p { + word-wrap: break-word; + word-break: break-word; + } +} + +.card.drag-card { + border: 1px solid #DDD; + border-radius: 4px; + display: flex; + padding: 0; + padding-left: $-s + 28px; + margin: $-s 0; + position: relative; + .drag-card-action { + cursor: pointer; + } + .handle, .drag-card-action { + display: flex; + padding: 0; + align-items: center; + text-align: center; + justify-content: center; + width: 28px; + flex-grow: 0; + padding-left: $-xs; + padding-right: $-xs; + &:hover { + background-color: #EEE; + } + .svg-icon { + margin-right: 0px; + } + } + > div .outline input { + margin: $-s 0; + width: 100%; + } + > div.padded { + padding: $-s 0 !important; } -} \ No newline at end of file + .handle { + background-color: #EEE; + left: 0; + position: absolute; + top: 0; + bottom: 0; + } + > div { + padding: 0 $-s; + max-width: 80%; + flex: 1; + } +} + +.well { + background-color: #F8F8F8; + padding: $-m; + border: 1px solid #DDD; +}