Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .obsidian/plugins/obsidian-style-settings/data.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,6 @@
"chime-theme@@underlined-highlight": false,
"chime-theme@@increased-line-height": false,
"chime-theme@@custom-font-toggle": true,
"chime-theme@@custom-font": "Merriweather"
"chime-theme@@custom-font": "Merriweather",
"ScrollBar@@settingsLeftColumnLength": 200
}
42 changes: 42 additions & 0 deletions .obsidian/snippets/sDensePrompt.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
/*
Dense Prompt
This modifies the prompt window (Ctrl+P) to be more dense; this allows it to display more results.
*/
/*
Author: ThisTheThe
Source: github.com/ThisTheThe/MicroMike
Version: 03/11/2025
This is a componentized version of a portion of Micro Mike.
If you like what you see here, you might like the theme.

Feel free to give feedback on the theme page, or on Discord - I can be reached at "liblung".
*/
.modal-container .prompt .prompt-input-container {
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
}
.modal-container .prompt .prompt-input-container input.prompt-input {
padding: 0px;
margin: 0px;
gap: 0px;
padding-left: 5px;
padding-right: 5px;
font-size: var(--font-text-size);
}
.modal-container .prompt .prompt-results {
padding: 0px;
margin: 0px;
gap: 0px;
}
.modal-container .prompt .prompt-results .suggestion-item {
padding: 0px;
margin: 0px;
gap: 0px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
}
.modal-container .prompt .prompt-results .suggestion-item.mod-complex {
justify-content: flex-start;
}/*# sourceMappingURL=sDensePrompt.css.map */
89 changes: 89 additions & 0 deletions .obsidian/snippets/sDenseSettings.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
/*
Dense Settings
This makes the settings (both the sidebar and main section) more dense, allowing for more information to be displayed.
Why? It can often be obnoxious navigating the normal Obsidian settings, which give an excess of spacing to the detriment of seeing the full picture.
*/
/*
Author: ThisTheThe
Source: github.com/ThisTheThe/MicroMike
Version: 03/11/2025
This is a componentized version of a portion of Micro Mike.
If you like what you see here, you might like the theme.

Feel free to give feedback on the theme page, or on Discord - I can be reached at "liblung".
*/
.modal.mod-settings .vertical-tab-header {
padding-left: 5px;
padding-right: 5px;
}
.modal.mod-settings .vertical-tab-header .vertical-tab-header-group {
padding: 0px;
margin: 0px;
gap: 0px;
}
.modal.mod-settings .vertical-tab-header .vertical-tab-header-group .vertical-tab-header-group-title, .modal.mod-settings .vertical-tab-header .vertical-tab-header-group .vertical-tab-header-group-items {
padding: 0px;
margin: 0px;
gap: 0px;
font-size: 18px;
margin-top: 5px;
color: var(--text-normal);
}
.modal.mod-settings .vertical-tab-header .vertical-tab-header-group .vertical-tab-header-group-title .vertical-tab-nav-item, .modal.mod-settings .vertical-tab-header .vertical-tab-header-group .vertical-tab-header-group-items .vertical-tab-nav-item {
padding: 0px;
margin: 0px;
gap: 0px;
border-bottom: 1px solid var(--separatorColorSettings);
padding: 1px;
padding-left: 5px;
}
.modal.mod-settings .vertical-tab-header .vertical-tab-header-group .vertical-tab-header-group-title .vertical-tab-nav-item:last-of-type, .modal.mod-settings .vertical-tab-header .vertical-tab-header-group .vertical-tab-header-group-items .vertical-tab-nav-item:last-of-type {
border-bottom: 0px;
}
.modal.mod-settings .vertical-tab-content {
padding: 0px;
margin: 0px;
gap: 0px;
padding-left: 5px;
}
.modal.mod-settings .setting-item {
padding: 0px;
margin: 0px;
gap: 0px;
border-top: 1px solid var(--levelLayer);
padding-top: 5px;
padding-bottom: 5px;
}
.modal.mod-settings .setting-item .setting-item-info .setting-item-description {
padding-top: 0px;
}
.modal.mod-settings .setting-item .setting-item-control {
gap: 5px;
margin-right: 10px;
}
.modal.mod-settings .setting-item .setting-item-control .dropdown, .modal.mod-settings .setting-item .setting-item-control .search-input-container {
text-wrap: wrap;
padding-top: 5px;
padding-bottom: 5px;
display: flex;
}
body:not(.disableLeftAlignSettings) .modal.mod-settings :is(h1, h2, h3, h4, h5, h6) {
padding-left: calc(var(--settingsLeftColumnLength) - 20px);
}
body:not(.disableLeftAlignSettings) .modal.mod-settings :is(h1, h2, h3, h4, h5, h6) .setting-item-name {
margin-left: 10px;
}
.modal.mod-settings :is(h1, h2, h3, h4, h5, h6, .setting-item-heading) {
font-size: 20px;
padding-top: 5px;
padding-bottom: 5px;
line-height: 26px;
background: var(--settingsHeaderGradient);
}
.modal.mod-settings :is(h1, h2, h3, h4, h5, h6, .setting-item-heading) .setting-item-name {
font-size: 20px;
margin-left: 10px;
}
.modal.mod-settings :is(h1, h2, h3, h4, h5, h6, .setting-item-heading) .setting-item-control {
min-width: calc(var(--settingsLeftColumnLength) - 30px) !important;
}/*# sourceMappingURL=sDenseSettings.css.map */
50 changes: 50 additions & 0 deletions .obsidian/snippets/sLeftAlignReadable.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
/*
Left Aligned Readable Line Length
This snippet will cause the sidebars, title bar, and status bar to disappear when the window is a certain width.
It is advised the user change the minimum width that the "mini mode" activates to their preference manually - this can't be changed in GUI due to CSS limitations.
*/
/*
Author: ThisTheThe
Source: github.com/ThisTheThe/MicroMike
Version: 03/11/2025
This is a componentized version of a portion of Micro Mike.
If you like what you see here, you might like the theme.

Feel free to give feedback on the theme page, or on Discord - I can be reached at "liblung".
*/
/* @settings
name: Left Align Readable Line Length
id: leftAlignReadable
settings:
-
id: disableLeftAlignReadable
title: Disable Left Align
description: The text area will be centered instead.
type: class-toggle
default: true
-
id: file-line-width
title: Text Window Length
description: Size of text window in text editor.
type: variable-number-slider
default: 700
min: 300
max: 1800
step: 50
format: px
*/
.cm-sizer, .markdown-preview-sizer {
max-width: var(--file-line-width);
}

body:not(.disableLeftAlignReadable) .markdown-preview-view.is-readable-line-width .markdown-preview-sizer,
body:not(.disableLeftAlignReadable) .markdown-source-view.mod-cm6.is-readable-line-width .cm-sizer {
margin-left: 0px;
margin-right: 0px;
}

body.disableLeftAlignReadable .markdown-preview-view .markdown-preview-sizer,
body.disableLeftAlignReadable .markdown-source-view.mod-cm6 .cm-sizer {
margin-left: auto;
margin-right: auto;
}/*# sourceMappingURL=sLeftAlignReadable.css.map */
53 changes: 53 additions & 0 deletions .obsidian/snippets/sLeftAlignSettingsControls.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
/*
Left Aligned Settings Controls
This makes interactable elements in the settings menu left-aligned, pushing against the text.
It makes it much clearer which interactable belongs to which setting, and elegantly sectionally divides the window.
*/
/*
Author: ThisTheThe
Source: github.com/ThisTheThe/MicroMike
Version: 03/11/2025
This is a componentized version of a portion of Micro Mike.
If you like what you see here, you might like the theme.

Feel free to give feedback on the theme page, or on Discord - I can be reached at "liblung".
*/
body {
--settingsLeftColumnLength: 300px;
}

/* @settings
name: Left Aligned Settings Controls
id: ScrollBar
settings:
-
id: settingsLeftColumnLength
title: Left Column Width
description: The width of the controls' column.
type: variable-number-slider
default: 16
min: 200
max: 600
step: 2
format: px
*/
body:not(.disableLeftAlignSettings):not(.is-mobile) .modal.mod-settings .vertical-tab-content:not(.file-explorer-plus) .setting-item-control {
order: -1;
flex-grow: 0;
flex-shrink: 0;
min-width: var(--settingsLeftColumnLength);
margin-right: 10px;
max-width: var(--settingsLeftColumnLength);
flex-wrap: wrap;
}
body:not(.disableLeftAlignSettings):not(.is-mobile) .modal.mod-settings .vertical-tab-content:not(.file-explorer-plus) .setting-item-control .dropdown, body:not(.disableLeftAlignSettings):not(.is-mobile) .modal.mod-settings .vertical-tab-content:not(.file-explorer-plus) .setting-item-control .search-input-container {
text-wrap: wrap;
max-width: var(--settingsLeftColumnLength);
height: initial;
padding-top: 5px;
padding-bottom: 5px;
display: flex;
}
body:not(.disableLeftAlignSettings):not(.is-mobile) .modal.mod-settings .vertical-tab-content:not(.file-explorer-plus) .setting-item-control textarea {
max-width: var(--settingsLeftColumnLength);
}/*# sourceMappingURL=sLeftAlignSettingsControls.css.map */
36 changes: 36 additions & 0 deletions .obsidian/snippets/sMiniMode.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
/*
Mini Mode
Turn Obsidian into a convenient little notepad - just by resizing it.
This snippet will cause the sidebars, title bar, and status bar to disappear when the window below a certain width.
You'll have to change the minimum width that the "mini mode" activates at to your preference manually - this can't be changed in Style Settings due to CSS limitations.
*/
/*
Author: ThisTheThe
Source: github.com/ThisTheThe/MicroMike
Version: 03/11/2025
This is a componentized version of a portion of Micro Mike.
If you like what you see here, you might like the theme.

Feel free to give feedback on the theme page, or on Discord - I can be reached at "liblung".
*/
@media only screen and (max-width: 900px) {
body:not(.disableMiniMode) .mod-right-split {
display: none;
}
body:not(.disableMiniMode) .mod-left-split {
display: none;
}
body:not(.disableMiniMode) .workspace-ribbon {
display: none;
}
body:not(.disableMiniMode) .status-bar {
display: none;
}
body:not(.disableMiniMode) .workspace .mod-root .workspace-tabs.mod-top .workspace-tab-header-container {
--frame-right-space: var(--rightFrameSetTo);
margin-right: var(--frame-right-space);
}
body.stackTabs:not(.disableMiniMode) .workspace .mod-root .workspace-tabs.mod-top .workspace-tab-header-container {
margin-right: 0px;
}
}/*# sourceMappingURL=sMiniMode.css.map */
37 changes: 37 additions & 0 deletions .obsidian/snippets/sNearerTotalNumbers.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
/*
Nearer Total Numbers
This modifies how the number in the search, tags, backlinks/outlinks, etc works.
It moves it to the left alongside the text, which makes it easier and less ambiguous which number belongs to which word.
*/
/*
Author: ThisTheThe
Source: github.com/ThisTheThe/MicroMike
Version: 03/11/2025
This is a componentized version of a portion of Micro Mike.
If you like what you see here, you might like the theme.

Feel free to give feedback on the theme page, or on Discord - I can be reached at "liblung".
*/
.tree-item-self .tree-item-icon {
order: 0;
}
.tree-item-self .tree-item-flair-outer {
padding: 0px;
margin: 0px;
gap: 0px;
order: 1;
padding-right: 5px;
padding-left: 5px;
}
.tree-item-self .tree-item-flair-outer .tree-item-flair {
font-size: var(--outlineLevelFontSize);
color: var(--text-normal);
}
.tree-item-self .tree-item-inner {
order: 2;
}

.workspace-leaf-content[data-type=search] .tree-item-self:has(.tree-item-icon) .tree-item-flair::after {
position: relative;
content: ":";
}/*# sourceMappingURL=sNearerTotalNumbers.css.map */
34 changes: 34 additions & 0 deletions .obsidian/snippets/sNoAnimations.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
/*
No Animations
This snippet disables animations. It includes a feature to workaround a problem causing the sidebars to close more slowly, and a fix for issues with the file browser display.
*/
/*
Author: ThisTheThe
Source: github.com/ThisTheThe/MicroMike
Version: 03/11/2025
This is a componentized version of a portion of Micro Mike.
If you like what you see here, you might like the theme.

Feel free to give feedback on the theme page, or on Discord - I can be reached at "liblung".
*/
/* Animation Disabler */
*, *:after, *:before {
/*CSS transitions*/
transition-property: none !important;
transition: none !important;
/*CSS transforms*/
/*CSS animations*/
animation: none !important;
}

body:not(.disableFastClose) .workspace-split.mod-horizontal.mod-left-split.is-sidedock-collapsed {
display: none !important;
}

body:not(.disableFastClose) .workspace-split.mod-horizontal.mod-right-split.is-sidedock-collapsed {
display: none !important;
}

.workspace-leaf-content {
animation: 0.03s fade cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
}/*# sourceMappingURL=sNoAnimations.css.map */
Loading