mirror of
https://github.com/thisthethe/MicroMike.git
synced 2026-07-22 03:20:31 +00:00
| .. | ||
| README.md | ||
| sDensePrompt.css | ||
| sDenseSettings.css | ||
| sLeftAlignReadable.css | ||
| sLeftAlignSettingsControls.css | ||
| sMiniMode.css | ||
| sNearerTotalNumbers.css | ||
| sNoAnimations.css | ||
| sNoDynamicUnloading.css | ||
| sPositionablePrompt.css | ||
| sPositionableSettings.css | ||
| sResizableResizeBars.css | ||
| sResizableScrollbar.css | ||
| sSimpleEditor.css | ||
| sSimpleTag.css | ||
| sSquareUI.css | ||
| sTopBacklinks.css | ||
- sDensePrompt
- sDenseSettings
- 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.
-
- sLeftAlignReadable
- When using readable line length, this will make the text align against the left side rather than center itself.
- This can reduce necessary eye movement if you work heavily on the left side of the screen.
- Style settings allows for disabling left alignment, and a general use function for configuring the line length.
-
- sLeftAlignSettingsControls
- 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.
-
- With sDenseSettings
-
- sMiniMode
- 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.
-
- sNearerTotalNumbers
- 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 entry.
-
- sNoAnimations
- This snippet disables animations. It includes a feature to workaround a problem causing the sidebars to close more slowly.
- This is borrowed from https://github.com/SMUsamaShah/Obsidian-Win98-Edition
-
- sNoDynamicUnloading
- This snippet disables dynamic unloading on the text editor preview mode and sidebars.
- Why? The optimization has many problems.
- Notes with a lot of image embeds tend to get stuck jumping backwards while scrolling.
- If you make tree elements unusually small, it's bad at adapting and tends to leave gaps like this.
- Twitchy, unpredictable scrolling, and micro-lag caused when loading/unloading elements.
- If you're having trouble with things like this, it might make things easier to disable the optimization.
- Prevents:
- Prevents:
- sPositionablePrompt
- Intended with Style Settings
- This allows for granular control of the size and position of the prompt (Ctrl+P) window.
- Options:
- Which corner to anchor in, or centered
- Height/width in percentages
- X/Y offsets in pixels
- Minimum width in pixels
-
- sPositionableSettings
- Intended with Style Settings
- This allows for granular control of the size and position of the settings window.
- Options:
- Which corner to anchor in, or centered
- Height/width in percentages
- X/Y offsets in pixels
- Minimum width in pixels
-
- sResizableResizeBars
- This snippet allows for a configurable width on the "resize handles" that determine the width of the sidebars.
- Why? It's very precise to click the handles normally. If you do that often, you might find it a useful quality-of-life improvement.
- Width value can be configured with Style Settings.
-
- sResizableScrollbar
- This snippet allows for you to configure the width of the scrollbar.
- Why? It can be precise to click the scrollbar. If you use it often, you might find adding this makes your workflow more efficient.
- Width value can be configured with Style Settings.
-
- sSimpleEditor
- This snippet enforces a uniform line-height in the editor, no matter what.
- I find this "pseudo notepad" environment preferable to the more chaotic, jerky formatting shifts that occur switching between modes otherwise.
- Due to fundamental HTML layout differences, I have to enforce a particular "pretty" note formatting style for this consistency.
-
- sSimpleTag
- sSquareUI
- This modified UI focuses on ergonomics and space-usage.
- Style Settings can be used to precisely control the size of elements.
- Features:
- No more padding dead-zones. Anywhere.
- Sidebar tabs, and the buttons on the sidebars, fill the full space given.
- Right sidebar button functions as a fourth titlebar button. (Modifiable)
- Left sidebar button always anchored to top-left. (Modifiable)
- Much easier to interact with note title; and buttons there are also larger.
- Optional "Stack Tabs" mode - this literally stacks the tabs vertically on the window.
- This can be desirable for users with lots of tabs - you move your eyes less, and the tabs' titles won't be compressed by their density.
- sTopBacklinks
- Toplinks (I.E. LYT/Ideaverse) are obnoxious to manually maintain. This snippet turns the backlinks's panel at the bottom into an automatic "Toplinks" section.
- To adjust the characters before/after toplinks, go to the bottom.
-