You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							67 lines
						
					
					
						
							1.7 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							67 lines
						
					
					
						
							1.7 KiB
						
					
					
				| .pagination { | |
|   display: flex; | |
|   // 1-2: Disable browser default list styles | |
|   padding-left: 0; // 1 | |
|   list-style: none; // 2 | |
|   @include border-radius(); | |
| } | |
| 
 | |
| .page-item { | |
|   &:first-child { | |
|     .page-link { | |
|       margin-left: 0; | |
|       @include border-left-radius($border-radius); | |
|     } | |
|   } | |
|   &:last-child { | |
|     .page-link { | |
|       @include border-right-radius($border-radius); | |
|     } | |
|   } | |
| 
 | |
|   &.active .page-link { | |
|     z-index: 2; | |
|     color: $pagination-active-color; | |
|     background-color: $pagination-active-bg; | |
|     border-color: $pagination-active-border; | |
|   } | |
| 
 | |
|   &.disabled .page-link { | |
|     color: $pagination-disabled-color; | |
|     pointer-events: none; | |
|     cursor: $cursor-disabled; // While `pointer-events: none` removes the cursor in modern browsers, we provide a disabled cursor as a fallback. | |
|     background-color: $pagination-disabled-bg; | |
|     border-color: $pagination-disabled-border; | |
|   } | |
| } | |
| 
 | |
| .page-link { | |
|   position: relative; | |
|   display: block; | |
|   padding: $pagination-padding-y $pagination-padding-x; | |
|   margin-left: -1px; | |
|   line-height: $pagination-line-height; | |
|   color: $pagination-color; | |
|   background-color: $pagination-bg; | |
|   border: $pagination-border-width solid $pagination-border-color; | |
| 
 | |
|   @include hover-focus { | |
|     color: $pagination-hover-color; | |
|     text-decoration: none; | |
|     background-color: $pagination-hover-bg; | |
|     border-color: $pagination-hover-border; | |
|   } | |
| } | |
| 
 | |
| 
 | |
| // | |
| // Sizing | |
| // | |
|  | |
| .pagination-lg { | |
|   @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $border-radius-lg); | |
| } | |
| 
 | |
| .pagination-sm { | |
|   @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $border-radius-sm); | |
| }
 |