83 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			83 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
| /*
 | |
| 
 | |
| This CSS file will be included with your plugin, and
 | |
| available in the app when your plugin is enabled.
 | |
| 
 | |
| If your plugin does not need CSS, delete this file.
 | |
| 
 | |
| */
 | |
| 
 | |
| body {
 | |
| 	--cloze-underline-width: 1px;
 | |
| 	--cloze-underline-style: solid;
 | |
| 	/*noinspection CssUnresolvedCustomProperty*/
 | |
| 	--cloze-underline-color: var(--text-normal);
 | |
| 	--cloze-fixed-width: 30px;
 | |
| 	/*noinspection CssUnresolvedCustomProperty*/
 | |
| 	--cloze-hint-color: var(--text-muted);
 | |
| 	/*noinspection CssUnresolvedCustomProperty*/
 | |
| 	--cloze-hint-font-size: var(--font-ui-smaller);
 | |
| }
 | |
| 
 | |
| .cloze-span,
 | |
| .cloze:not(u){
 | |
| 	border-bottom: var(--cloze-underline-width) var(--cloze-underline-style) var(--cloze-underline-color) !important;
 | |
| 	position: relative;
 | |
| }
 | |
| 
 | |
| /* special for <u> */
 | |
| u.cloze.cloze-hide{
 | |
| 	border-bottom: var(--cloze-underline-width) var(--cloze-underline-style) var(--cloze-underline-color) !important;
 | |
| 	position: relative;
 | |
| }
 | |
| 
 | |
| .cloze-span,
 | |
| .cloze.cloze-hide{
 | |
| 	cursor: pointer;
 | |
| }
 | |
| 
 | |
| .cloze-hide:not(.cloze-hint) {
 | |
| 	color: transparent !important;
 | |
| 	text-shadow: none !important;
 | |
| }
 | |
| 
 | |
| /* embedded segments */
 | |
| .cloze-hide .cloze-content,
 | |
| .cloze-hide mark,
 | |
| .cloze-hide u,
 | |
| .cloze-hide strong,
 | |
| .cloze-hide a {
 | |
| 	color: transparent !important;
 | |
| 	text-shadow: none !important;
 | |
| 	pointer-events: none;
 | |
| }
 | |
| 
 | |
| /* fixed cloze width */
 | |
| .cloze-fixed-width .cloze.cloze-hide:not(.cloze-hint) {
 | |
| 	white-space: nowrap;
 | |
| 	width: var(--cloze-fixed-width);
 | |
| 	display: inline-block;
 | |
| 	overflow: hidden;
 | |
| }
 | |
| 
 | |
| /* cloze hint */
 | |
| .cloze-hint {
 | |
| 	color: var(--cloze-hint-color);
 | |
| 	font-size: var(--cloze-hint-font-size);
 | |
| 	text-shadow: none !important;
 | |
| 	position: absolute;
 | |
| 	left: 0;
 | |
| 	top: 0;
 | |
| 	width: max-content;
 | |
| 	display: none;
 | |
| 	pointer-events: none;
 | |
| }
 | |
| 
 | |
| .cloze-hide .cloze-hint {
 | |
| 	display: block;
 | |
| }
 | |
| 
 | |
| .modal-hint-setting input{
 | |
| 	width: 100%;
 | |
| }
 |