mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 18:36:30 +01:00 
			
		
		
		
	added underline heading style and make it a default
This commit is contained in:
		| @@ -34,6 +34,7 @@ const TPL = ` | |||||||
|             <label for="heading-style">Heading style</label> |             <label for="heading-style">Heading style</label> | ||||||
|             <select class="form-control" id="heading-style"> |             <select class="form-control" id="heading-style"> | ||||||
|                 <option value="plain">Plain</option> |                 <option value="plain">Plain</option> | ||||||
|  |                 <option value="underline">Underline</option> | ||||||
|                 <option value="markdown">Markdown-style</option> |                 <option value="markdown">Markdown-style</option> | ||||||
|             </select> |             </select> | ||||||
|         </div> |         </div> | ||||||
|   | |||||||
| @@ -48,11 +48,11 @@ const TPL = ` | |||||||
|         margin-top: 0 !important; |         margin-top: 0 !important; | ||||||
|     } |     } | ||||||
|           |           | ||||||
|     .note-detail-editable-text h2 { font-size: 1.8em; }  |     .note-detail-editable-text h2 { font-size: 1.6em; }  | ||||||
|     .note-detail-editable-text h3 { font-size: 1.6em; } |     .note-detail-editable-text h3 { font-size: 1.4em; } | ||||||
|     .note-detail-editable-text h4 { font-size: 1.4em; } |     .note-detail-editable-text h4 { font-size: 1.2em; } | ||||||
|     .note-detail-editable-text h5 { font-size: 1.2em; } |     .note-detail-editable-text h5 { font-size: 1.1em; } | ||||||
|     .note-detail-editable-text h6 { font-size: 1.1em; } |     .note-detail-editable-text h6 { font-size: 1.0em; } | ||||||
|      |      | ||||||
|     body.heading-style-markdown .note-detail-editable-text h2::before { content: "##\\2004"; color: var(--muted-text-color); } |     body.heading-style-markdown .note-detail-editable-text h2::before { content: "##\\2004"; color: var(--muted-text-color); } | ||||||
|     body.heading-style-markdown .note-detail-editable-text h3::before { content: "###\\2004"; color: var(--muted-text-color); } |     body.heading-style-markdown .note-detail-editable-text h3::before { content: "###\\2004"; color: var(--muted-text-color); } | ||||||
| @@ -60,6 +60,12 @@ const TPL = ` | |||||||
|     body.heading-style-markdown .note-detail-editable-text h5::before { content: "#####\\2004"; color: var(--muted-text-color); } |     body.heading-style-markdown .note-detail-editable-text h5::before { content: "#####\\2004"; color: var(--muted-text-color); } | ||||||
|     body.heading-style-markdown .note-detail-editable-text h6::before { content: "######\\2004"; color: var(--muted-text-color); } |     body.heading-style-markdown .note-detail-editable-text h6::before { content: "######\\2004"; color: var(--muted-text-color); } | ||||||
|      |      | ||||||
|  |     body.heading-style-underline .note-detail-editable-text h2 { border-bottom: 1px solid var(--main-border-color); } | ||||||
|  |     body.heading-style-underline .note-detail-editable-text h3 { border-bottom: 1px solid var(--main-border-color); } | ||||||
|  |     body.heading-style-underline .note-detail-editable-text h4:not(.include-note-title) { border-bottom: 1px solid var(--main-border-color); } | ||||||
|  |     body.heading-style-underline .note-detail-editable-text h5 { border-bottom: 1px solid var(--main-border-color); } | ||||||
|  |     body.heading-style-underline .note-detail-editable-text h6 { border-bottom: 1px solid var(--main-border-color); } | ||||||
|  |      | ||||||
|     .note-detail-editable-text-editor { |     .note-detail-editable-text-editor { | ||||||
|         padding-top: 10px; |         padding-top: 10px; | ||||||
|         border: 0 !important; |         border: 0 !important; | ||||||
|   | |||||||
| @@ -7,19 +7,27 @@ const TPL = ` | |||||||
| <div class="note-detail-readonly-text note-detail-printable"> | <div class="note-detail-readonly-text note-detail-printable"> | ||||||
|     <style> |     <style> | ||||||
|     /* h1 should not be used at all since semantically that's a note title */ |     /* h1 should not be used at all since semantically that's a note title */ | ||||||
|     .note-detail-readonly-text h1 { font-size: 2.0em; } |     .note-detail-readonly-text h1 { font-size: 1.8em; } | ||||||
|     .note-detail-readonly-text h2 { font-size: 1.8em; } |     .note-detail-readonly-text h2 { font-size: 1.6em; } | ||||||
|     .note-detail-readonly-text h3 { font-size: 1.6em; } |     .note-detail-readonly-text h3 { font-size: 1.4em; } | ||||||
|     .note-detail-readonly-text h4 { font-size: 1.4em; } |     .note-detail-readonly-text h4 { font-size: 1.2em; } | ||||||
|     .note-detail-readonly-text h5 { font-size: 1.2em; } |     .note-detail-readonly-text h5 { font-size: 1.1em; } | ||||||
|     .note-detail-readonly-text h6 { font-size: 1.1em; } |     .note-detail-readonly-text h6 { font-size: 1.0em; } | ||||||
|      |      | ||||||
|  |     body.heading-style-markdown .note-detail-readonly-text h1::before { content: "#\\2004"; color: var(--muted-text-color); } | ||||||
|     body.heading-style-markdown .note-detail-readonly-text h2::before { content: "##\\2004"; color: var(--muted-text-color); } |     body.heading-style-markdown .note-detail-readonly-text h2::before { content: "##\\2004"; color: var(--muted-text-color); } | ||||||
|     body.heading-style-markdown .note-detail-readonly-text h3::before { content: "###\\2004"; color: var(--muted-text-color); } |     body.heading-style-markdown .note-detail-readonly-text h3::before { content: "###\\2004"; color: var(--muted-text-color); } | ||||||
|     body.heading-style-markdown .note-detail-readonly-text h4:not(.include-note-title)::before { content: "####\\2004"; color: var(--muted-text-color); } |     body.heading-style-markdown .note-detail-readonly-text h4:not(.include-note-title)::before { content: "####\\2004"; color: var(--muted-text-color); } | ||||||
|     body.heading-style-markdown .note-detail-readonly-text h5::before { content: "#####\\2004"; color: var(--muted-text-color); } |     body.heading-style-markdown .note-detail-readonly-text h5::before { content: "#####\\2004"; color: var(--muted-text-color); } | ||||||
|     body.heading-style-markdown .note-detail-readonly-text h6::before { content: "######\\2004"; color: var(--muted-text-color); } |     body.heading-style-markdown .note-detail-readonly-text h6::before { content: "######\\2004"; color: var(--muted-text-color); } | ||||||
|  |  | ||||||
|  |     body.heading-style-underline .note-detail-readonly-text h1 { border-bottom: 1px solid var(--main-border-color); } | ||||||
|  |     body.heading-style-underline .note-detail-readonly-text h2 { border-bottom: 1px solid var(--main-border-color); } | ||||||
|  |     body.heading-style-underline .note-detail-readonly-text h3 { border-bottom: 1px solid var(--main-border-color); } | ||||||
|  |     body.heading-style-underline .note-detail-readonly-text h4:not(.include-note-title) { border-bottom: 1px solid var(--main-border-color); } | ||||||
|  |     body.heading-style-underline .note-detail-readonly-text h5 { border-bottom: 1px solid var(--main-border-color); } | ||||||
|  |     body.heading-style-underline .note-detail-readonly-text h6 { border-bottom: 1px solid var(--main-border-color); } | ||||||
|  |      | ||||||
|     .note-detail-readonly-text { |     .note-detail-readonly-text { | ||||||
|         padding-left: 24px; |         padding-left: 24px; | ||||||
|         padding-top: 10px; |         padding-top: 10px; | ||||||
|   | |||||||
| @@ -85,7 +85,7 @@ const defaultOptions = [ | |||||||
|     { name: 'promotedAttributesExpanded', value: 'true', isSynced: true }, |     { name: 'promotedAttributesExpanded', value: 'true', isSynced: true }, | ||||||
|     { name: 'similarNotesExpanded', value: 'true', isSynced: true }, |     { name: 'similarNotesExpanded', value: 'true', isSynced: true }, | ||||||
|     { name: 'debugModeEnabled', value: 'false', isSynced: false }, |     { name: 'debugModeEnabled', value: 'false', isSynced: false }, | ||||||
|     { name: 'headingStyle', value: 'markdown', isSynced: true }, |     { name: 'headingStyle', value: 'underline', isSynced: true }, | ||||||
|     { name: 'autoCollapseNoteTree', value: 'true', isSynced: true }, |     { name: 'autoCollapseNoteTree', value: 'true', isSynced: true }, | ||||||
| ]; | ]; | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user