123 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			123 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
| @import "./normalize.less";
 | |
| 
 | |
| // http://stackoverflow.com/a/13611748/3040605
 | |
| @font-face {
 | |
|   font-family: "Helvetica Neue For Number";
 | |
|   src: local("Helvetica Neue");
 | |
|   unicode-range: U+30-39;
 | |
| }
 | |
| 
 | |
| * {
 | |
|   box-sizing: border-box;
 | |
|   -webkit-tap-highlight-color: rgba(0, 0, 0, 0); //  remove tap highlight color for mobile safari
 | |
| }
 | |
| 
 | |
| *:before,
 | |
| *:after {
 | |
|   box-sizing: border-box;
 | |
| }
 | |
| 
 | |
| // HTML & Body reset
 | |
| html, body {
 | |
|   .square(100%);
 | |
| }
 | |
| 
 | |
| body {
 | |
|   font-family: @font-family;
 | |
|   font-size: @font-size-base;
 | |
|   line-height: @line-height-base;
 | |
|   color: @text-color;
 | |
|   background-color: @body-background;
 | |
| }
 | |
| 
 | |
| // unify the setting of elements's margin and padding for browsers
 | |
| body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
 | |
|   margin: 0;
 | |
|   padding: 0;
 | |
| }
 | |
| 
 | |
| // Reset fonts for relevant elements
 | |
| button,input,select,textarea {
 | |
|   font-family: inherit;
 | |
|   font-size: inherit;
 | |
|   line-height: inherit;
 | |
|   color: inherit;
 | |
|   -webkit-appearance: none;
 | |
| }
 | |
| 
 | |
| ul,
 | |
| ol {
 | |
|   list-style: none;
 | |
| }
 | |
| 
 | |
| // Remove the clear button of a text input control in IE10+
 | |
| input::-ms-clear, input::-ms-reveal {
 | |
|   display: none;
 | |
| }
 | |
| 
 | |
| ::selection {
 | |
|   background: @primary-color;
 | |
|   color: #fff;
 | |
| }
 | |
| 
 | |
| // Headers
 | |
| h1, h2, h3, h4, h5, h6 {
 | |
|   color: @heading-color;
 | |
|   font-weight: 500;
 | |
| }
 | |
| 
 | |
| // Links
 | |
| a {
 | |
|   color: @link-color;
 | |
|   background: transparent;
 | |
|   text-decoration: @link-decoration;
 | |
|   outline: none;
 | |
|   cursor: pointer;
 | |
|   transition: color .3s ease;
 | |
| 
 | |
|   &:focus {
 | |
|     text-decoration: underline;
 | |
|     text-decoration-skip: ink;
 | |
|   }
 | |
| 
 | |
|   &:hover {
 | |
|     color: @link-hover-color;
 | |
|   }
 | |
| 
 | |
|   &:active {
 | |
|     color: @link-active-color;
 | |
|   }
 | |
| 
 | |
|   &:active,
 | |
|   &:hover {
 | |
|     outline: 0;
 | |
|     text-decoration: @link-hover-decoration;
 | |
|   }
 | |
| 
 | |
|   &[disabled] {
 | |
|     color: @disabled-color;
 | |
|     cursor: not-allowed;
 | |
|     pointer-events: none;
 | |
|   }
 | |
| }
 | |
| 
 | |
| .@{ant-prefix}-divider {
 | |
|   margin: 0 6px;
 | |
|   display: inline-block;
 | |
|   height: 8px;
 | |
|   width: 1px;
 | |
|   background: #ccc;
 | |
| }
 | |
| 
 | |
| code,
 | |
| kbd,
 | |
| pre,
 | |
| samp {
 | |
|   font-family: @code-family;
 | |
| }
 | |
| 
 | |
| // Utility classes
 | |
| .clearfix {
 | |
|   .clearfix();
 | |
| }
 |