mirror of
				https://github.com/elyby/accounts-frontend.git
				synced 2025-05-31 14:11:58 +05:30 
			
		
		
		
	
		
			
				
	
	
		
			139 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
			
		
		
	
	
			139 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
@import '~app/components/ui/colors.scss';
 | 
						|
@import '~app/components/ui/fonts.scss';
 | 
						|
 | 
						|
.panel {
 | 
						|
  background: $black;
 | 
						|
}
 | 
						|
 | 
						|
$headerHeight: 60px;
 | 
						|
 | 
						|
.header {
 | 
						|
  box-sizing: border-box;
 | 
						|
  height: $headerHeight;
 | 
						|
  border-bottom: 1px solid lighter($black);
 | 
						|
  position: relative;
 | 
						|
  overflow: hidden;
 | 
						|
 | 
						|
  font-family: $font-family-title;
 | 
						|
  text-align: center;
 | 
						|
  // Шрифт Roboto Condensed имеет странную высоту линии, так что компенсируем это
 | 
						|
  line-height: $headerHeight + 2px;
 | 
						|
  font-size: 20px;
 | 
						|
  color: #fff;
 | 
						|
}
 | 
						|
 | 
						|
.headerControl {
 | 
						|
  composes: black from '~app/components/ui/buttons.scss';
 | 
						|
 | 
						|
  float: left;
 | 
						|
  overflow: hidden;
 | 
						|
  height: $headerHeight - 1px;
 | 
						|
  width: 49px;
 | 
						|
  padding: 0;
 | 
						|
  border-right: 1px solid lighter($black);
 | 
						|
 | 
						|
  line-height: 1;
 | 
						|
  text-align: center;
 | 
						|
}
 | 
						|
 | 
						|
$bodyLeftRightPadding: 20px;
 | 
						|
$bodyTopBottomPadding: 15px;
 | 
						|
 | 
						|
.body {
 | 
						|
  overflow: hidden;
 | 
						|
  padding: $bodyTopBottomPadding $bodyLeftRightPadding;
 | 
						|
  color: #ccc;
 | 
						|
  font-size: 18px;
 | 
						|
 | 
						|
  b {
 | 
						|
    font-weight: normal;
 | 
						|
    color: #fff;
 | 
						|
  }
 | 
						|
 | 
						|
  a {
 | 
						|
    color: #fff !important;
 | 
						|
    border-bottom-color: rgba(#fff, 0.75);
 | 
						|
 | 
						|
    &:hover {
 | 
						|
      border-bottom-color: rgba(#fff, 0.5);
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
.footer {
 | 
						|
  position: relative;
 | 
						|
  overflow: hidden;
 | 
						|
  height: 50px;
 | 
						|
 | 
						|
  button {
 | 
						|
    width: 100%;
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
.bodyHeader {
 | 
						|
  position: relative;
 | 
						|
  overflow: hidden;
 | 
						|
  padding: 10px 20px;
 | 
						|
  margin: (-$bodyTopBottomPadding) (-$bodyLeftRightPadding) 15px;
 | 
						|
  max-height: 200px;
 | 
						|
 | 
						|
  transition: 0.4s ease;
 | 
						|
}
 | 
						|
 | 
						|
.isClosed {
 | 
						|
  max-height: 0;
 | 
						|
  opacity: 0;
 | 
						|
  padding: 0;
 | 
						|
  margin: 0;
 | 
						|
}
 | 
						|
 | 
						|
.errorBodyHeader {
 | 
						|
  composes: bodyHeader;
 | 
						|
 | 
						|
  background: $red;
 | 
						|
  border: 1px darker($red) solid;
 | 
						|
 | 
						|
  font-size: 14px;
 | 
						|
  line-height: 1.3;
 | 
						|
  color: #fff;
 | 
						|
 | 
						|
  a {
 | 
						|
    &:hover {
 | 
						|
      text-shadow: 0 0 1px #fff;
 | 
						|
      border-bottom-color: transparent;
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
.defaultBodyHeader {
 | 
						|
  composes: bodyHeader;
 | 
						|
 | 
						|
  background: darker($black);
 | 
						|
  border: lighter($black) solid;
 | 
						|
  border-bottom-width: 5px;
 | 
						|
  border-top-width: 4px;
 | 
						|
 | 
						|
  font-size: 14px;
 | 
						|
  line-height: 1.3;
 | 
						|
  color: #fff;
 | 
						|
}
 | 
						|
 | 
						|
.close {
 | 
						|
  composes: close from '~app/components/ui/icons.scss';
 | 
						|
 | 
						|
  position: absolute;
 | 
						|
  right: 5px;
 | 
						|
  top: 5px;
 | 
						|
 | 
						|
  font-size: 10px;
 | 
						|
 | 
						|
  cursor: pointer;
 | 
						|
}
 | 
						|
 | 
						|
.panelIcon {
 | 
						|
  color: #ccc;
 | 
						|
  font-size: 100px;
 | 
						|
  line-height: 1;
 | 
						|
  margin-bottom: 15px;
 | 
						|
}
 |