dismiss.base.css in Dismiss 7
Essential CSS for the Dismiss module
File
css/dismiss.base.cssView source
- /**
- * @file
- * Essential CSS for the Dismiss module
- */
-
- /*
- * All messages require relative positioning
- * for the Dismiss button to be placed properly
- */
- div.messages {
- position: relative;
- padding-right: 1.5em;
- }
-
- /*
- * Dismiss button
- */
- .dismiss {
- display: block;
- position: absolute;
- top: .4em;
- right: .4em;
- width: 1.8em;
- background: #ed541d;
- border: 0;
- color: #fff;
-
- font-weight: 900;
- text-align: center;
- text-shadow: -1px -1px 0px rgba(0,0,0,0.4);
- text-decoration: none;
-
- border-radius: 3px;
- box-shadow: 1px 1px 0px rgba(0,0,0,0.4);
- opacity: .5;
-
- cursor: pointer;
- -webkit-transition: .1s opacity linear;
- -moz-transition: .1s opacity linear;
- -ms-transition: .1s opacity linear;
- -o-transition: .1s opacity linear;
- transition: .1s opacity linear;
- }
-
- .dismiss:before {
- content: '\2715';
- }
-
- .error .dismiss {
- background: #ed541d;
- }
-
- .status .dismiss {
- background: #be7;
- color: #000;
- text-shadow: none;
- }
-
- .warning .dismiss {
- background: #ed5;
- color: #000;
- text-shadow: none;
- }
-
- /*
- * When the user mouses over the message box, make the button more prominent
- */
- .messages:hover .dismiss {
- opacity: 1;
- }
-
- /*
- * Change states when users mouseover
- */
- .dismiss:hover {
- color: #fff;
- text-decoration: none;
- text-shadow: -1px -1px 0px rgba(0,0,0,0.4);
- }
-
- /*
- * Change states when users click
- */
- .dismiss:active {
- text-shadow: 1px 1px 0px rgba(0,0,0,0.4);
- box-shadow: 0 0 1px rgba(0,0,0,0.4);
- margin-top: 1px;
- margin-left: 1px;
- }