2012-02-03 00:59:40 +01:00
/** This file contains the default theme definitions for the admin interface. Please put mostly SCSS variable definitions in here, and leave the actual styling to _style.scss and auxilliary files. */
/** ----------------------------------------------- Colours ------------------------------------------------ */
/** ----------------------------------------------- Textures ----------------------------------------------- */
/** ----------------------------------------------- Typography. ------------------------------------------------ */
2012-02-14 15:45:56 +01:00
/** ----------------------------------------------- Grid Units (px) We have a vertical rhythm that the grid is based off both x (=horizontal) and y (=vertical). All internal padding and margins are scaled to this and accounting for paragraphs ------------------------------------------------ */
2012-02-03 00:59:40 +01:00
/** ----------------------------------------------- Application Logo (CMS Logo) Must be 24px x 24px ------------------------------------------------ */
2012-11-02 00:46:16 +01:00
. ss-uploadfield-view-allowed-extensions { padding-top : 20 px ; clear : both ; max-width : 750 px ; display : block ; }
2012-06-08 06:42:14 +02:00
# AssetUploadField { border-bottom : 0 ; -webkit- box-shadow : none ; -moz- box-shadow : none ; box-shadow : none ; }
2012-02-03 00:59:40 +01:00
2012-05-22 08:18:31 +02:00
body . cms . ss-uploadfield-edit-iframe , . composite . ss-assetuploadfield . details fieldset { padding : 16 px ; overflow : auto ; background : #E2E2E2 ; }
body . cms . ss-uploadfield-edit-iframe span . readonly , . composite . ss-assetuploadfield . details fieldset span . readonly { font-style : italic ; color : #777777 ; text-shadow : 0 px 1 px 0 px #fff ; }
2012-06-08 06:42:14 +02:00
body . cms . ss-uploadfield-edit-iframe . fieldholder-small label , . composite . ss-assetuploadfield . details fieldset . fieldholder-small label { margin-left : 0 ; }
2012-03-27 16:23:48 +02:00
2012-11-02 00:46:16 +01:00
. ss-assetuploadfield h3 { border-bottom : 1 px solid rgba ( 201 , 205 , 206 , 0.8 ) ; -webkit- box-shadow : 0 1 px 0 rgba ( 255 , 255 , 255 , 0.8 ) ; -moz- box-shadow : 0 1 px 0 rgba ( 255 , 255 , 255 , 0.8 ) ; box-shadow : 0 1 px 0 rgba ( 255 , 255 , 255 , 0.8 ) ; margin : 0 0 8 px ; padding : 0 0 7 px ; clear : both ; position : relative ; }
2012-03-30 03:33:20 +02:00
. ss-assetuploadfield . field { border-bottom : 0 ; box-shadow : none ; }
2012-11-02 00:46:16 +01:00
. ss-assetuploadfield . fileOverview { clear : both ; margin-top : 10 px ; position : relative ; }
. ss-assetuploadfield . fileOverview . uploadStatus : after { content : "." ; display : block ; height : 0 ; clear : both ; visibility : hidden ; }
* : first-child . ss-assetuploadfield . fileOverview . uploadStatus { zoom : 1 ; }
. ss-assetuploadfield . fileOverview . uploadStatus . state { float : left ; font-size : 16 px ; font-weight : bold ; line-height : 1.1 em ; }
. ss-assetuploadfield . fileOverview . uploadStatus . details { opacity : 0.9 ; float : right ; }
. ss-assetuploadfield . ss-uploadfield-item-actions . edit-all { clear : both ; position : relative ; z-index : 9 ; }
. ss-assetuploadfield . ss-uploadfield-item-actions . edit-all . ss-uploadfield-item-edit-all { z-index : 8 ; position : absolute ; top : -33 px ; padding : 0 ; background : none ; border : 0 ; right : 0 ; -webkit- box-shadow : none ; -moz- box-shadow : none ; box-shadow : none ; color : #444444 ; }
. ss-assetuploadfield . ss-uploadfield-item-actions . edit-all . ss-uploadfield-item-edit-all : hover { color : #1e7cba ; }
. ss-assetuploadfield . ss-uploadfield-files { margin : 0 ; padding : 0 ; clear : both ; }
2012-06-08 06:42:14 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item { border : 1 px solid #b3b3b3 ; -webkit- border-radius : 5 px ; -moz- border-radius : 5 px ; -ms- border-radius : 5 px ; -o- border-radius : 5 px ; border-radius : 5 px ; -webkit- background-clip : padding ; -moz- background-clip : padding ; background-clip : padding-box ; margin : 0 0 5 px ; padding : 0 ; overflow : hidden ; position : relative ; }
2012-11-02 00:46:16 +01:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item . info { position : relative ; padding : 7 px ; overflow : hidden ; background-color : #FFBE66 ; border : 1 px solid #FF9300 ; }
2012-02-03 00:59:40 +01:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-preview { position : absolute ; height : 30 px ; width : 40 px ; overflow : hidden ; z-index : 1 ; }
2012-06-08 06:42:14 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-preview . no-preview { display : block ; height : 100 % ; width : 100 % ; background : url ( "../images/icons/document.png" ) 2 px 0 px no-repeat ; }
2012-11-02 00:46:16 +01:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-info { position : relative ; height : 30 px ; overflow : hidden ; background-color : #5db4df ; background-image : -webkit- gradient ( linear , 50 % 0 % , 50 % 100 % , color-stop ( 0 % , #5db4df ) , color-stop ( 8 % , #5db1dd ) , color-stop ( 50 % , #439bcb ) , color-stop ( 54 % , #3f99cd ) , color-stop ( 96 % , #207db6 ) , color-stop ( 100 % , #1e7cba ) ) ; background-image : -webkit- linear-gradient ( top , #5db4df 0 % , #5db1dd 8 % , #439bcb 50 % , #3f99cd 54 % , #207db6 96 % , #1e7cba 100 % ) ; background-image : -moz- linear-gradient ( top , #5db4df 0 % , #5db1dd 8 % , #439bcb 50 % , #3f99cd 54 % , #207db6 96 % , #1e7cba 100 % ) ; background-image : -o- linear-gradient ( top , #5db4df 0 % , #5db1dd 8 % , #439bcb 50 % , #3f99cd 54 % , #207db6 96 % , #1e7cba 100 % ) ; background-image : linear-gradient ( top , #5db4df 0 % , #5db1dd 8 % , #439bcb 50 % , #3f99cd 54 % , #207db6 96 % , #1e7cba 100 % ) ; }
. ss-assetuploadfield . ss-uploadfield-files . ui-state-error . ss-uploadfield-item-info { background-color : #c11f1d ; padding-right : 130 px ; background-image : -webkit- gradient ( linear , 50 % 0 % , 50 % 100 % , color-stop ( 0 % , #c11f1d ) , color-stop ( 4 % , #bf1d1b ) , color-stop ( 8 % , #b71b1c ) , color-stop ( 15 % , #b61e1d ) , color-stop ( 27 % , #b11d1d ) , color-stop ( 31 % , #ab1d1c ) , color-stop ( 42 % , #a51b1b ) , color-stop ( 46 % , #9f1b19 ) , color-stop ( 50 % , #9f1b19 ) , color-stop ( 54 % , #991c1a ) , color-stop ( 58 % , #971a18 ) , color-stop ( 62 % , #911b1b ) , color-stop ( 65 % , #911b1b ) , color-stop ( 88 % , #7e1816 ) , color-stop ( 92 % , #771919 ) , color-stop ( 100 % , #731817 ) ) ; background-image : -webkit- linear-gradient ( top , #c11f1d 0 % , #bf1d1b 4 % , #b71b1c 8 % , #b61e1d 15 % , #b11d1d 27 % , #ab1d1c 31 % , #a51b1b 42 % , #9f1b19 46 % , #9f1b19 50 % , #991c1a 54 % , #971a18 58 % , #911b1b 62 % , #911b1b 65 % , #7e1816 88 % , #771919 92 % , #731817 100 % ) ; background-image : -moz- linear-gradient ( top , #c11f1d 0 % , #bf1d1b 4 % , #b71b1c 8 % , #b61e1d 15 % , #b11d1d 27 % , #ab1d1c 31 % , #a51b1b 42 % , #9f1b19 46 % , #9f1b19 50 % , #991c1a 54 % , #971a18 58 % , #911b1b 62 % , #911b1b 65 % , #7e1816 88 % , #771919 92 % , #731817 100 % ) ; background-image : -o- linear-gradient ( top , #c11f1d 0 % , #bf1d1b 4 % , #b71b1c 8 % , #b61e1d 15 % , #b11d1d 27 % , #ab1d1c 31 % , #a51b1b 42 % , #9f1b19 46 % , #9f1b19 50 % , #991c1a 54 % , #971a18 58 % , #911b1b 62 % , #911b1b 65 % , #7e1816 88 % , #771919 92 % , #731817 100 % ) ; background-image : linear-gradient ( top , #c11f1d 0 % , #bf1d1b 4 % , #b71b1c 8 % , #b61e1d 15 % , #b11d1d 27 % , #ab1d1c 31 % , #a51b1b 42 % , #9f1b19 46 % , #9f1b19 50 % , #991c1a 54 % , #971a18 58 % , #911b1b 62 % , #911b1b 65 % , #7e1816 88 % , #771919 92 % , #731817 100 % ) ; }
2012-05-11 04:43:17 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ui-state-error . ss-uploadfield-item-info . ss-uploadfield-item-name { width : 100 % ; cursor : default ; background : #bcb9b9 ; background : rgba ( 201 , 198 , 198 , 0.9 ) ; }
2012-05-09 08:38:21 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ui-state-error . ss-uploadfield-item-info . ss-uploadfield-item-name . name { text-shadow : 0 px 1 px 0 px rgba ( 255 , 255 , 255 , 0.7 ) ; }
2012-11-06 01:23:20 +01:00
. ss-assetuploadfield . ss-uploadfield-files . ui-state-warning . ss-uploadfield-item-info { background-color : #e09d66 ; background-image : -webkit- gradient ( linear , 50 % 0 % , 50 % 100 % , color-stop ( 0 % , #dbb99e ) , color-stop ( 8 % , #d4ac8b ) , color-stop ( 50 % , #ce9f78 ) , color-stop ( 54 % , #cd9d77 ) , color-stop ( 96 % , #d18261 ) , color-stop ( 100 % , #d27154 ) ) ; background-image : -webkit- linear-gradient ( top , #dbb99e 0 % , #d4ac8b 8 % , #ce9f78 50 % , #cd9d77 54 % , #d18261 96 % , #d27154 100 % ) ; background-image : -moz- linear-gradient ( top , #dbb99e 0 % , #d4ac8b 8 % , #ce9f78 50 % , #cd9d77 54 % , #d18261 96 % , #d27154 100 % ) ; background-image : -o- linear-gradient ( top , #dbb99e 0 % , #d4ac8b 8 % , #ce9f78 50 % , #cd9d77 54 % , #d18261 96 % , #d27154 100 % ) ; background-image : linear-gradient ( top , #dbb99e 0 % , #d4ac8b 8 % , #ce9f78 50 % , #cd9d77 54 % , #d18261 96 % , #d27154 100 % ) ; }
2012-06-08 06:42:14 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-name { position : relative ; z-index : 1 ; margin : 3 px 0 3 px 50 px ; width : 50 % ; color : #5e5e5e ; background : #eeeded ; background : rgba ( 255 , 255 , 255 , 0.8 ) ; -webkit- border-radius : 3 px ; -moz- border-radius : 3 px ; -ms- border-radius : 3 px ; -o- border-radius : 3 px ; border-radius : 3 px ; line-height : 24 px ; height : 22 px ; padding : 0 5 px ; text-align : left ; cursor : pointer ; display : table ; table-layout : fixed ; }
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-name . name { text-shadow : 0 px 1 px 0 px rgba ( 255 , 255 , 255 , 0.5 ) ; display : inline ; float : left ; max-width : 50 % ; font-weight : normal ; padding : 0 5 px 0 0 ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; -o- text-overflow : ellipsis ; }
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-name . ss-uploadfield-item-status { position : relative ; float : right ; padding : 0 0 0 5 px ; max-width : 30 % ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; -o- text-overflow : ellipsis ; text-shadow : 0 px 1 px 0 px rgba ( 255 , 255 , 255 , 0.5 ) ; }
2012-05-11 04:43:17 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-name . ss-uploadfield-item-status . ui-state-error-text { max-width : 70 % ; position : absolute ; right : 5 px ; text-shadow : 0 px 1 px 0 px rgba ( 255 , 255 , 255 , 0.6 ) ; color : #cc0000 ; }
2012-11-06 01:23:20 +01:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-name . ss-uploadfield-item-status . ui-state-warning-text { color : #d7823c ; }
2012-05-09 08:38:21 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-name . ss-uploadfield-item-status . ui-state-success-text { color : #1f9433 ; }
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions { position : absolute ; top : 0 ; right : 0 ; left : 0 ; z-index : 0 ; color : #f00 ; }
2012-06-08 06:42:14 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions . ss-ui-button { background : none ; border : 0 ; -webkit- box-shadow : none ; -moz- box-shadow : none ; box-shadow : none ; text-shadow : none ; color : white ; float : right ; }
2012-05-22 08:18:31 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions . ss-ui-button . ss-uploadfield-item-delete { display : none ; }
2012-06-08 06:42:14 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions . ss-ui-button . ss-uploadfield-item-cancel { -webkit- border-radius : 0 ; -moz- border-radius : 0 ; -ms- border-radius : 0 ; -o- border-radius : 0 ; border-radius : 0 ; border-left : 1 px solid rgba ( 255 , 255 , 255 , 0.2 ) ; margin-top : 3 px ; cursor : pointer ; opacity : 0.9 ; }
2012-05-22 08:18:31 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions . ss-ui-button . ss-uploadfield-item-cancel : hover { opacity : 1 ; }
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions . ss-ui-button . ss-uploadfield-item-cancel . ui-icon { display : block ; margin : 0 ; position : realtive ; top : 4 px ; }
2012-06-08 06:42:14 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions . ss-ui-button . ss-uploadfield-item-edit { opacity : 0.9 ; padding-top : 3 px ; padding-bottom : 0 ; height : 100 % ; -webkit- border-radius : 0 ; -moz- border-radius : 0 ; -ms- border-radius : 0 ; -o- border-radius : 0 ; border-radius : 0 ; }
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions . ss-ui-button . ss-uploadfield-item-edit . ui-state-hover { background : none ; opacity : 1 ; }
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions . ss-ui-button . ss-uploadfield-item-edit . ui-state-hover span . toggle-details { opacity : 1 ; }
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions . ss-ui-button . ss-uploadfield-item-edit span . toggle-details { opacity : 0.9 ; margin-left : 3 px ; display : inline-block ; width : 5 px ; height : 100 % ; cursor : pointer ; }
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions . ss-ui-button . ss-uploadfield-item-edit span . toggle-details . toggle-details-icon { margin-top : 1 px ; display : inline-block ; width : 8 px ; height : 8 px ; vertical-align : middle ; }
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions . ss-ui-button . ss-uploadfield-item-edit span . toggle-details . toggle-details-icon . opened { margin-top : 0 ; }
2012-05-22 08:18:31 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-actions . ss-ui-button . ui-icon { display : none ; }
2012-02-03 00:59:40 +01:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-progress { width : 100 % ; }
2012-06-08 06:42:14 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-progress div { -webkit- border-radius : 5 px ; -moz- border-radius : 5 px ; -ms- border-radius : 5 px ; -o- border-radius : 5 px ; border-radius : 5 px ; height : 30 px ; padding : 0 ; margin : 0 ; overflow : hidden ; width : 100 % ; }
2012-11-02 00:46:16 +01:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-progress . ss-uploadfield-item-progressbar { background-color : #92a6b3 ; background-image : -webkit- gradient ( linear , 50 % 0 % , 50 % 100 % , color-stop ( 0 % , #92a6b3 ) , color-stop ( 11 % , #90aab8 ) , color-stop ( 22 % , #96b1bf ) , color-stop ( 33 % , #9eb4c1 ) , color-stop ( 44 % , #a7bac7 ) , color-stop ( 100 % , #c1d5dc ) ) ; background-image : -webkit- linear-gradient ( top , #92a6b3 0 % , #90aab8 11 % , #96b1bf 22 % , #9eb4c1 33 % , #a7bac7 44 % , #c1d5dc 100 % ) ; background-image : -moz- linear-gradient ( top , #92a6b3 0 % , #90aab8 11 % , #96b1bf 22 % , #9eb4c1 33 % , #a7bac7 44 % , #c1d5dc 100 % ) ; background-image : -o- linear-gradient ( top , #92a6b3 0 % , #90aab8 11 % , #96b1bf 22 % , #9eb4c1 33 % , #a7bac7 44 % , #c1d5dc 100 % ) ; background-image : linear-gradient ( top , #92a6b3 0 % , #90aab8 11 % , #96b1bf 22 % , #9eb4c1 33 % , #a7bac7 44 % , #c1d5dc 100 % ) ; }
2012-02-03 00:59:40 +01:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-progress . ss-uploadfield-item-progressbarvalue { width : 0 ; background : #60b3dd url ( ../images/progressbar_blue.gif ) repeat left center ; }
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-editform { /* don't use display none, for it will break jQuery('iframe').contents().height() */ height : 0 ; overflow : hidden ; clear : both ; }
2012-03-27 16:23:48 +02:00
. ss-assetuploadfield . ss-uploadfield-files . ss-uploadfield-item-editform iframe { width : 100 % ; }
2012-05-09 08:38:21 +02:00
. ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-item-info { float : left ; margin : 34 px 0 0 ; }
2012-05-22 08:18:31 +02:00
. ss-insert-media . ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-item-info { margin : 15 px 0 px 0 20 px ; }
. ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-item-info label { min-width : 250 px ; height : 30 px ; font-size : 14 px ; }
2012-06-08 06:42:14 +02:00
. ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-item-info label . ui-state-focus { -webkit- box-shadow : none ; -moz- box-shadow : none ; box-shadow : none ; }
2012-02-17 00:35:10 +01:00
. ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-fromcomputer { position : relative ; overflow : hidden ; display : block ; margin : 0 10 px 0 0 ; }
2012-05-09 08:38:21 +02:00
. ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-item-uploador { float : left ; font-weight : bold ; font-size : 22 px ; padding : 0 20 px ; line-height : 70 px ; margin-top : 16 px ; display : none ; }
2012-05-22 08:18:31 +02:00
. ss-insert-media . ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-item-uploador { font-size : 18 px ; margin-top : 0 ; }
2012-06-08 06:42:14 +02:00
. ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-dropzone { margin-top : 9 px ; -webkit- border-radius : 13 px ; -moz- border-radius : 13 px ; -ms- border-radius : 13 px ; -o- border-radius : 13 px ; border-radius : 13 px ; -webkit- box-shadow : rgba ( 128 , 128 , 128 , 0.3 ) 0 0 3 px 2 px inset ; -moz- box-shadow : rgba ( 128 , 128 , 128 , 0.3 ) 0 0 3 px 2 px inset ; box-shadow : rgba ( 128 , 128 , 128 , 0.3 ) 0 0 3 px 2 px inset ; border : 2 px dashed gray ; background : #d4dbe0 ; display : none ; height : 82 px ; width : 408 px ; float : left ; }
. ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-dropzone . active . hover { -webkit- box-shadow : rgba ( 255 , 255 , 255 , 0.6 ) 0 0 3 px 2 px inset ; -moz- box-shadow : rgba ( 255 , 255 , 255 , 0.6 ) 0 0 3 px 2 px inset ; box-shadow : rgba ( 255 , 255 , 255 , 0.6 ) 0 0 3 px 2 px inset ; }
2012-05-09 08:38:21 +02:00
. ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-dropzone div { color : #5e5e5e ; text-shadow : 0 px 1 px 0 px #fff ; background : url ( "../images/upload.png" ) 0 25 px no-repeat ; width : 230 px ; z-index : 1 ; padding : 20 px 0 0 ; line-height : 25 px ; font-size : 25 px ; font-weight : bold ; text-align : center ; display : block ; margin : 0 auto ; }
. ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-dropzone div span { display : block ; font-size : 14 px ; z-index : -1 ; }
2012-05-22 08:18:31 +02:00
. ss-insert-media . ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-dropzone { margin-top : 3 px ; height : 56 px ; width : 277 px ; overflow : hidden ; }
. ss-insert-media . ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-dropzone div { background-position : 0 15 px ; }
. ss-insert-media . ss-assetuploadfield . ss-uploadfield-addfile . ss-uploadfield-dropzone div span { height : 30 px ; font-size : 18 px ; line-height : 18 px ; }