X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/c99a50de2c421a5a0c51b2e268c298717ff13019..refs/pull/806/head:/resources/assets/sass/_blocks.scss diff --git a/resources/assets/sass/_blocks.scss b/resources/assets/sass/_blocks.scss index f08888230..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,43 +165,44 @@ 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.5px 1px rgba(0, 0, 0, 0.1); + 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 { + a, p { word-wrap: break-word; word-break: break-word; } @@ -220,19 +224,21 @@ 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; } - i { - flex: 1; - padding: 0; + .svg-icon { + margin-right: 0px; } } > div .outline input { margin: $-s 0; + width: 100%; } > div.padded { padding: $-s 0 !important; @@ -247,6 +253,7 @@ > div { padding: 0 $-s; max-width: 80%; + flex: 1; } } @@ -254,4 +261,4 @@ background-color: #F8F8F8; padding: $-m; border: 1px solid #DDD; -} \ No newline at end of file +}