@@ -3510,66 +3510,72 @@ select::-ms-expand,
35103510
35113511.page-message {
35123512 position : relative;
3513- margin-top : .125 rem ;
3514- padding : .75 rem ;
3513+ margin-top : 0.25 rem ;
3514+ padding : 1 rem ;
35153515 font-size : 1rem ;
35163516 font-weight : 600 ; }
35173517
3518- .page-message__text : before {
3519- content : "" ;
3520- height : 1rem ;
3521- width : 1rem ;
3522- display : inline-block;
3523- position : relative;
3524- bottom : -2px ;
3525- margin-right : 0.5rem ;
3526- background-repeat : no-repeat;
3527- background-position : center; }
3528-
35293518.page-message__action {
35303519 text-decoration : underline; }
35313520
35323521.page-message__close {
35333522 position : absolute;
3534- right : .25rem ;
3535- top : .375 rem ;
3536- padding : .5rem ;
3523+ right : 0 .25rem ;
3524+ top : 0.5 rem ;
3525+ padding : 0 .5rem ;
35373526 cursor : pointer; }
35383527
3539- .page-message__close-icon {
3540- width : .75rem ; }
3528+ .page-message__icon {
3529+ vertical-align : middle;
3530+ height : 1rem ;
3531+ border-radius : 50% ;
3532+ margin-bottom : .15rem ;
3533+ margin-right : 0.5rem ; }
3534+
3535+ .page-message__icon-close {
3536+ width : 1.5rem ; }
35413537
35423538.page-message--error {
35433539 background-color : # feebe9 ;
35443540 color : # e32 ; }
35453541 .page-message--error .page-message__text ,
35463542 .page-message--error .page-message__action {
35473543 color : # e32 ; }
3548- .page-message--error .page-message__text : before ,
3549- .page-message--error .page-message__action : before {
3550- background-image : url ("data:image/svg+xml,%3Csvg%20width%3D%22488%22%20height%3D%22488%22%20viewBox%3D%220%200%20488%20488%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%09%3Cpath%20d%3D%22M244%200c-134.708%200-244%20109.292-244%20244s109.292%20244%20244%20244%20244-109.292%20244-244-109.292-244-244-244zm40.667%20396.182c0%205.719-4.448%2010.484-9.849%2010.484h-61c-5.719%200-10.484-4.766-10.484-10.484v-60.365c0-5.719%204.766-10.484%2010.484-10.484h61c5.401%200%209.849%204.766%209.849%2010.484v60.365zm-.635-109.292c-.318%204.448-5.083%207.943-10.802%207.943h-58.776c-6.036%200-10.802-3.495-10.802-7.943l-5.401-197.297c0-2.224.953-4.448%203.177-5.719%201.906-1.589%204.766-2.542%207.625-2.542h69.896c2.859%200%205.719.953%207.625%202.542%202.224%201.271%203.177%203.495%203.177%205.719l-5.719%20197.297z%22%20fill%3D%22%23e32%22/%3E%3C/svg%3E" );
3551- background-size : 1rem ; }
3552- .page-message--error .page-message__close-icon {
3544+ .page-message--error .page-message__icon-close {
35533545 fill : # fa9287 ; }
3554- .page-message--error .page-message__close : hover .page-message__close-icon {
3546+ .page-message--error .page-message__close : hover .page-message__icon-close {
35553547 fill : # e32 ; }
3548+ .page-message--error .page-message__icon {
3549+ fill : # feebe9 ;
3550+ background-color : # e32 ; }
35563551
35573552.page-message--success {
35583553 background-color : # f1f8e9 ;
35593554 color : # 6fb824 ; }
35603555 .page-message--success .page-message__text ,
35613556 .page-message--success .page-message__action {
35623557 color : # 6fb824 ; }
3563- .page-message--success .page-message__text : before ,
3564- .page-message--success .page-message__action : before {
3565- background-image : url ("data:image/svg+xml,%3Csvg%20width%3D%2710%27%20height%3D%2710%27%20viewBox%3D%270%200%20512%20512%27%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%3E%3Cpath%20d%3D%27M491.185%20120.619l-42.818-42.818c-5.667-5.667-13.538-8.815-21.409-8.815-7.871%200-15.742%203.148-21.409%208.815l-206.534%20206.849-92.563-92.877c-5.667-5.667-13.538-8.815-21.409-8.815-7.871%200-15.742%203.148-21.409%208.815l-42.818%2042.818c-5.667%205.667-8.815%2013.538-8.815%2021.409%200%207.871%203.148%2015.742%208.815%2021.409l113.972%20113.972%2042.818%2042.818c5.667%205.667%2013.538%208.815%2021.409%208.815%207.871%200%2015.742-3.148%2021.409-8.815l42.818-42.818%20227.943-227.943c5.667-5.667%208.815-13.538%208.815-21.409%200-7.871-3.148-15.742-8.815-21.409z%27%20fill%3D%27%23fff%27/%3E%3C/svg%3E" );
3566- background-size : .625rem ;
3567- background-color : # 6fb824 ;
3568- border-radius : 50% ; }
3569- .page-message--success .page-message__close-icon {
3558+ .page-message--success .page-message__icon-close {
35703559 fill : # c0df9c ; }
3571- .page-message--success .page-message__close : hover .page-message__close-icon {
3560+ .page-message--success .page-message__close : hover .page-message__icon-close {
35723561 fill : # 6fb824 ; }
3562+ .page-message--success .page-message__icon {
3563+ fill : # f1f8e9 ;
3564+ background-color : # 6fb824 ; }
3565+
3566+ .page-message--warning {
3567+ background-color : # fdf0dd ;
3568+ color : # f49c1a ; }
3569+ .page-message--warning .page-message__text ,
3570+ .page-message--warning .page-message__action {
3571+ color : # f49c1a ; }
3572+ .page-message--warning .page-message__icon-close {
3573+ fill : # f9c67b ; }
3574+ .page-message--warning .page-message__close : hover .page-message__icon-close {
3575+ fill : # f49c1a ; }
3576+ .page-message--warning .page-message__icon {
3577+ fill : # fdf0dd ;
3578+ background-color : # f49c1a ; }
35733579
35743580.page-message__action : hover {
35753581 color : # 07e ; }
@@ -3597,7 +3603,7 @@ select::-ms-expand,
35973603 display : inline-block;
35983604 cursor : pointer;
35993605 float : left;
3600- padding : .5rem .875rem ;
3606+ padding : 0 .5rem 0 .875rem ;
36013607 border-right : 1px solid rgba (0 , 0 , 0 , 0.2 ); }
36023608 .button-group__item : hover {
36033609 transition : background-color .3s ease 0s ;
@@ -3730,7 +3736,67 @@ select::-ms-expand,
37303736 fill : # 444444 ; }
37313737
37323738.card {
3733- box-shadow : 0 1px 0 rgba (173 , 168 , 168 , 0.1 ) , 0 2 px 1 px rgba ( 181 , 179 , 179 , 0.1 );
3734- border : 1px solid rgba (41 , 41 , 41 , 0.1 );
3739+ box-shadow : 0 1px 1 px rgba (173 , 168 , 168 , 0.1 );
3740+ border : 1px solid rgba (0 , 0 , 0 , 0.1 );
37353741 background-color : # fff ;
37363742 border-radius : 3px ; }
3743+
3744+ .pagination {
3745+ display : flex;
3746+ align-items : center; }
3747+ .pagination .pagination__text {
3748+ padding-right : 1rem ; }
3749+ .pagination .pagination__button {
3750+ position : relative;
3751+ border : 1px solid rgba (0 , 0 , 0 , 0.2 );
3752+ text-decoration : none;
3753+ color : # 07e ;
3754+ background : # fff ;
3755+ float : left;
3756+ transition : background-color .15s ease 0s ; }
3757+ .pagination .pagination__button , .pagination .pagination__button : active : focus {
3758+ outline : 0 ; }
3759+ .pagination .pagination__button : hover {
3760+ transition : background-color .15s ease 0s ;
3761+ background-color : # f4f4f4 ; }
3762+ .pagination .pagination__button : active {
3763+ transition : background-color .15s ease 0s ;
3764+ background-color : # e7e7e7 ; }
3765+ .pagination .pagination__button {
3766+ padding : 0.5rem 0.875rem ; }
3767+ .pagination .pagination__button--prev {
3768+ border-top-left-radius : 3px ;
3769+ border-bottom-left-radius : 3px ;
3770+ border-right : none; }
3771+ .pagination .pagination__button--next {
3772+ border-top-right-radius : 3px ;
3773+ border-bottom-right-radius : 3px ; }
3774+ .pagination .pagination__button--prev-icon ,
3775+ .pagination .pagination__button--next-icon {
3776+ width : .875rem ;
3777+ fill : # 07e ;
3778+ position : relative;
3779+ top : 2px ; }
3780+ .pagination .pagination__button--prev-icon {
3781+ right : 1px ; }
3782+ .pagination .pagination__button--next-icon {
3783+ left : 1px ; }
3784+ .pagination .pagination__button--disabled : hover {
3785+ cursor : auto;
3786+ background-color : # fff ; }
3787+ .pagination .pagination__button--disabled .pagination__button__prev-icon ,
3788+ .pagination .pagination__button--disabled .pagination__button__next-icon {
3789+ opacity : .3 ; }
3790+
3791+ .pagination--small .pagination__button__prev-icon ,
3792+ .pagination--small .pagination__button__next-icon {
3793+ width : .625rem ;
3794+ top : 1px ; }
3795+
3796+ .pagination--small .pagination__button {
3797+ padding : 0.3125rem .625rem ;
3798+ font-size : 0.875rem ;
3799+ line-height : 1.25rem ; }
3800+
3801+ .pagination--small .pagination__text {
3802+ font-size : 0.875rem ; }
0 commit comments