34 lines
		
	
	
		
			520 B
		
	
	
	
		
			SCSS
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			520 B
		
	
	
	
		
			SCSS
		
	
	
	
	
	
.readermode {
 | 
						|
  cursor: pointer;
 | 
						|
  padding: 0;
 | 
						|
  position: relative;
 | 
						|
  background: none;
 | 
						|
  border: none;
 | 
						|
  width: 20px;
 | 
						|
  height: 20px;
 | 
						|
  margin: 0;
 | 
						|
  text-align: inherit;
 | 
						|
  flex-shrink: 0;
 | 
						|
 | 
						|
  & svg {
 | 
						|
    position: absolute;
 | 
						|
    width: 20px;
 | 
						|
    height: 20px;
 | 
						|
    top: calc(50% - 10px);
 | 
						|
    stroke: var(--darkgray);
 | 
						|
    transition: opacity 0.1s ease;
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
:root[reader-mode="on"] {
 | 
						|
  & .sidebar.left,
 | 
						|
  & .sidebar.right {
 | 
						|
    opacity: 0;
 | 
						|
    transition: opacity 0.2s ease;
 | 
						|
 | 
						|
    &:hover {
 | 
						|
      opacity: 1;
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 |