Releases: primary-theme/obsidian
2.10.0
💎 New
🔖 Colorful Folders for Bookmarks
CleanShot.2024-09-16.at.08.25.00.mp4
Turning on colorful folders now automatically affects folders in the bookmarks plugin!
By default they use the same colors as the File Explorer, but you also have the option to separately customize these colors up to 12 cycling folder colors.
↔️ Customize Interface Font Size
This is specially put in place for people who need the flexibility of changing font sizes without zooming in the whole interface.
Ability to change interface icon sizes coming soon.
🎀 More Ribbon Settings
You can now change ribbon’s icon size, icon spacing, and width.
🍃 Changes
- slightly lightened dark mode palette
🛠️ Fixed
- fixed plugin popup searchers being placed at the top left of the window
- if you have popup animations disabled via the style settings plugin you might need to disable it again
- fixed colored folders incorrect cycling and hover colors
2.9.3
2.9.2
🛠️ Fixed
- fixed folder collapse icons customization not properly working (obsidian changed the selector)
2.9.1
2.9.0
💎 New
- Ribbon Slide Out on Hover Style
CleanShot.2024-08-23.at.10.48.35.mp4
-
Progress Bars (View Tutorial)
-
Note Embed Customization and Presets (View Presets)
- Presets are available at the documentation site! The three presets for note embed customization include: Clean, Left Border Clean
-
Additional Status Bar Styles
- Floating
- Slide Out
- Full Length - Slide Up on Hover
CleanShot.2024-08-23.at.11.21.01.mp4
- Option to Remove Popup Background Blur
- snippet also available in the documentation site for those who don’t have style settings installed
- made for those experiencing a very buggy primary
- Line Width Customization
🍃 Changes
- refactored some code in preparation for Tab customization
🛠️ Fixed
- fixed Folder Collapse icons bug on mobile
- fixed Line Numbers issue for those with Readable Line Width turned off (made Primary compatible with Relative Line Numbers plugin)
Thank you so much to those who sent bug reports, critiques and suggestions from the last post! I appreciate them.
If you experience any issues you can let me know by replying down in this post, sending me a tweet/DM at @ceciliamay_
or @primarytheme
, or through posting an issue on the Primary for Obsidian GitHub repo.
If you like this update, consider supporting me via one-time donation or monthly subscription (with access to beta!) at my Ko-fi page 💛
2.8.0
💎 New
- Colored Folders #200
- includes different ways you can style it and complete access to styling for up to 12 folders on cycle in Style Settings
- includes option to use folder icons as collapse indicators vs. the default chevrons
- includes option to color indentation guide among folders
- Checkbox styling options in Style Settings
- option to remove line-through of checked items
- option to change roundness of checkboxes
Guides for the new features are up on the documentation site!
⚠️ Changes
- slightly adjusted alignment of list bullets and indentation to be consistent with alt checkboxes
- changed colors when selected files, folders or bookmarks to make them distinguishable when using colored folders
🛠️ Fixed
Thank you so much to those who sent bug reports, critiques and suggestions from the last post! I appreciate them.
If you experience any issues you can let me know by replying down in this post, sending me a tweet/DM at @ceciliamay_
or @primarytheme
, or through posting an issue on the Primary for Obsidian GitHub repo. You may also chat with me through the Obsidian Discord @mei
.
If you like this update, consider supporting me via one-time donation or monthly subscription (with access to beta!) at my Ko-fi page 💛
Full Changelog: v.2.7.0...v.2.8.0
2.7.0 (Rebuilt and Refreshed)
🎠✨ Primary 2.7.0
The new Primary.
Rewritten from the ground up. Designed to feel familiar, but fresh. Still refined and minimalist, like you know it.
For old users, nice to see you again!
For new users, hello!
Enjoy.
💛 If you’d like to support its development, consider donating at your own price or monthly at Ko-fi.
💎 New
- styled and fix flair count (count of backlinks, etc.)
- add access to font feature settings in style settings
⚠️ Changes
- increased contrast of Graph View node’s text color in Dark Mode
- put Bold Modifier back down from 300 to 200
- increased contrast for icon colors
- adjusted some colors by a tiny bit.
🛠️ Fixed
- fixed Heading background color not showing up when customizing with Style Settings
- fix background color for header customization not appearing in editing modes
- when graph view is at .mod-root, take color of the editor
- fixed mobile padding
- fixed dark mode text input color consistency
🌻 Notes
- Codeblock syntax highlighting is not final. Final style will be implemented after the Primary VSCode port is published.
- Primary documentation site is underconstruction but pages up right now are correct!
- More customization and settings will be added as time goes by. If you’d like to be updated
📜 Beta Release Notes
2.0.0-beta
First version of the overhauled and revived Primary. Covered the basics like getting all Obsidian’s CSS variables overwritten to ensure stylistically consistent components.
2.1.0-beta
-
✨ Better Dropdowns, Toggles, Search Boxes, Close Buttons, and Text Boxes
-
✨ Markdown Formatting Colors Polished
-
removed bottom borders for image links
-
corrected the highlight colors
-
changed block quote background color to be higher contrast for extra visibility
-
changed unchecked checkbox background color to be higher contrast
-
rounded the borders of code blocks
-
tags styled
-
✨ Embedded Notes Styled
-
✨ Copy Code Button Styled
I also refactored some code. Here's a list of tiny improvements:
- refactored code for link styling
- refactored code for using font features to remove duplicates
- slight improvement to on hover colors for buttons
- removed background colors on hover for all clickable icons
- removed Karla font
- planning to choose a new set of fonts available for preset for you guys to choose from, as part of this 2.0 refresh
- experimented with syntax highlighting for code blocks
- adjusted shadow opacity for modals, prompts, and dialogs
- continuous experimentation/micro-adjustment to the palette
2.2.0-beta
💎 New
- Styled Canvas interface controls
- Styled Command Palette and Quick Switcher
- Styled Graph View
- Styled Opened Note in File Explorer
- Styled Opened Note in Bookmarks and Highlighted Header section in Outline
- Styled Vault Name in File Explorer
- Styled Search Results (Search, Backlinks, and Outgoing Links)
- Styled Menus (Search Menu, File’s More Options Menu)
- Styled
kbd
and hotkey - Rounded corners of images and videos
- Styled Active Nav Button for Nav Buttons in sidebar tabs
- Styled File Header Breadcrumbs
⚠️ Changes
- Improved styling of Modals (Settings, Dialog Popups)
- Removed styling for Copy Code button
- Cleaned up styling for tabs
- Aligned all sidebar tab action buttons to the left
- Small adjustments to size of buttons, drop downs
- Small adjustments to the color palette
- Small adjustments to colors of certain components to make switching from Light Mode to Dark Mode more consistent
- Increased (contrast) readability for list markers text
- Increased (contrast) readability for inline code
- Decreased font size for sidebar navigation in Settings Window (to allow to fit more items or allow faster navigation)
- Some subtle animation changes throughout components and the interface
🛠️ Fixed
- Fixed blurred notes in Canvas
- Fixed illegible icons in Canvas
2.3.0-beta
💎 New
- More joyful interactions in Primary’s popup menus, settings box, command palette, quick switcher, and suggestion box
- Planned: If you’re not a fan of animations, I will add an ability to turn off animations through Theme Settings in the coming releases.
- Calendar Plugin (by Liam Cain) styling
- Improved look to Properties
- Properties in Live Preview/Reading Mode
- Properties on the Sidebar
- Properties in Source Mode
- Link color outside files, notes, or markdown renders are now a clayish pink.
⚠️ Changes
- Cleaner Link Styling. Changes include underline being more faint, thicker, with a slight offset from the text. This styling looks better when you have a lot of subsequent links in a note.
- Suggestion prompts like Tag and Linked Note suggestions don’t have extra left padding when selecting an item. A small change but removes that weird resizing when selecting longer suggestions.
🛠️ Fixed
- Reimported Inter font to ensure correct font weight is used — makes bold and bold+italics font weight more consistent
- Inline code and code block radiuses are now consistent across views
- Proper padding of pills in Properties
2.4.0-beta
💎 New
- styled Callouts
- additional Callout styling will come in future beta releases (i.e. Idea, Pro, Con, etc.)
- support for Kanban (by mgmeyers) Plugin
- styled Stacked Tabs
- styled Pinned Tab button
- New minimal look for empty new tabs
- styled Loading Screen on Startup (despite the fact that you’ll probably only see it for a split second especially considering the improved load times hehehe)
- styled Edit Embed Block button
- shows up on Mermaid diagrams, LaTeX, Callouts, and the like
- some support for Obsidian v1.6+
- styled Vault Profile Switcher
- added color to Caret (blinking text cursor) Color
⚠️ Changes
- redesigned the Copy Code button to be more minimal but visually tactile
- realigned prompt instructions in Prompts like Quick Switcher and Command Palette
- adjusted text input border color in Dark Mode
- improved Icon sizing and code
- lowered specificity, so we’re getting the correct icon sizes inherited from the original Obsidian styling
- reorganized code for icons
- made icons feel more tactile when pressed (added visual cue)
- refined sizing and alignment for Sidebar Tabs
- changed Copy icon
- reverted icon for the Vault considering Obsidian v1.6+ Vault Switcher layout
Icons and tabs are generally made smaller to ensure ample space for those with 1080p screens (considering Primary’s design language) but not too small for larger screens.
🛠️ Fixed
- made font weight consistent across highlighted suggestions (except for Markdown related search, keeping in mind markdown formatting)
- fixed visual cue for when selecting multiple items inside File Explorer (thanks to dubefab on GitHub for reporting!)
- chevron-up-down / chevron-down-up icons don’t appear as square blocks of color now
2.5.0-beta
💎 New
- Mobile Compatibility
- excuse the large padding in certain areas in the demos below, those are set by Obsidian for compatibility on certain devices so I did not touch them
- the demo is captured from mobile emulation in the developer tools
- Phone
- Tablet
- Multi-colored Highlights
- doesn’t always come out right in Reading Mode — specifically due to ordering of HTML render (2nd demo image below); but is always visually consistent in Live Preview Mode (1st demo image below)
- I will try to fix the Green Highlight in the coming releases
- I will add an option to turn these off in Style Settings in the future
- styled other Buttons
- Warning buttons
- Loading Buttons
- Embedded Markdown Link to File (on hover)
- styled Community Theme and Plugin Modals
- styled Notice (popup Notification banners)
- styled Tooltips (added a very slight shadow at the bottom, and made sure text color is within the palette and not white)
- Community Plugin Support: Advanced Canvas by Developer-Mike
- made sure no inconsistencies were found
- touched up on icon stroke width
⚠️ Changes
- increased background to text contrast for inline code
- increased background to text contrast when hovering over Backlinks / Backlinks in Document / Outgoing Links / Search results for readability
- made text selection translucent (introduced translucent gray color variable in the CSS) to increase contrast
- improved skeuomorphism styling for colored buttons (might adjust it slightly in the next update)
- improved file navigation button visibility and UX (not allowed cursor shows up when navigation is not available)
- made note header slightly shorter to give way for more note space especially for 1080p screens
- improved timing for popup animation for modals, popup menus, prompts, and dialog boxes
- improved styling of empty tabs at the sidebar (i.e. plugin no longer active, etc.)
- increased contrast on selected item in Command Palette and Quick Switcher in Dark Mode
- adjusted Inter font features
- adjusted Dark Mode palette
- made text color dark against colored background when Setting Tab is active in Settings in Dark Mode
- added back loading title on the launch progress, as well as changed the loader color from green to orange (might change this again in the next update)
🛠️ Fixed
- fixed styling for multi-pane notes — should look seamless in any scenario, even with a mixe...
v.1.4.8
Sorry I've not updated the theme for some time! I just got really busy working on another project. I'm back on having more time and I'm planning to roll out bigger features for Primary, especially alternative color schemes, fully customizing the Primary's color palette, and bringing Primary to other apps. Thank you so much for your patience!! 🙏
New 🎁
💎 Scale Obsidian's text size on scroll (Toggle it on through Style Settings) [BETA] #43
Note: I haven't fully implemented this feature and you might find some UI elements not resizing on scroll. I need your help to polish this! If you find parts that aren't resizing, please post an issue so that on the next update I can fix them.
💎 Added Variations for Alt Checkboxes
Added ones missing from Minimal's alt checkboxes list by kepano. Also added some new ones like medical, measurement, translation, clock, tags, etc.
💎 Added Checkbox Styling Options #120
Choose from 4 style: Original, Squircle, Square, Circle. You also have the option to change background color for the checked
checkboxes. Note: Some checkboxes, especially ones with bigger/details icons might not acquire your preferred style for visibility purposes.
💎 Added Variation for Callouts
💎 Added Full-sized Floating Dock #105
Fixes ⚒️
- fixed resize handles
- fixed borders suddenly appearing when sidebars are active
- fixed extra borders around active files/folders
- removed border-bottom of titlebar
- fixed styling of file explorer search options popup
- fixed scrollbar showing up on note header
- fixed some styling issues on Style Settings
- improved side dock ribbon alignment, margins, and padding
- progress bar when updating plugins, check theme for updates, linked mentions #129
- improve progress bar support to any value from 1-100
If you like this update, consider supporting the development of Primary here. 💛
If you wanna know what's next for Primary, check out its development roadmap here. 🎯
v.1.4.7
New 🎁
💎 Option to change color of External Link has been added! #113
You can do so by going to Style Settings > Primary Theme Settings > Note > Links > External Links
💎 Progress bars are now styled for Primary!
💎 You can now hide Metadata blocks within Primary!
💎 Slides are now themed with Primary! #60
Fixes ⚒️
Primary did tons of tiny fixes for certain elements on markdown embeds, popovers, etc.
- properly styled tag pills in popovers
- properly styled backlinks in document in popovers
- properly styled buttons (by @corinnekaryiu !! thank you so much 💖)
- fixed visual issues with embedding in callouts
- fixed issues with highlights not styling callouts
- fixed line height in callouts
- properly styled nested callouts #112
- fixed customization of highlighted text not working #124
- fixed mermaid diagram gets cut off at the bottom #125
- fixed number not properly align for backlinks in document #122
- fixed custom fonts not applying to live preview embeds, tables, etc. #119
- fixed shadows getting cut off in live preview embeds (callouts in live preview should now look like they should in preview - the difference is no more sharp shadows!)
- fixed link icon in markdown embeds not properly aligned
- fixed markdown embed links not styled properly
- fixed markdown embed title not inheriting custom font
- fixed frontmatter aliases text wrapping
- fixed Header 5 customization not having a color picker
Changes 🖌️
- styled embedded videos the same as images
- styled commands in quick switcher
Thank you thank you thhaaankk youuu to all those who submitted the issues!!
If you like this update, consider supporting the development of Primary here. 💛
If you wanna know what's next for Primary, check out its development roadmap here. 🎯
v.1.4.6
⚒️ Fixes
- Fixed editor font size and default font not working in public release v.0.14.2~ #111
- Pushed another commit to fix a typo on variable
Thank you so much for the team work seen on issue #111 !!! That was really cool to see. I'm grateful for such resourceful and caring users. There's a word for that in Tagalog - it's called bayanihan which roughly translates to the spirit of communal unity/cooperation.
Apologies for breaking the themes of non-insider users ehehe 😅