Skip to content

Releases: primary-theme/obsidian

2.10.0

30 Sep 01:15
Compare
Choose a tag to compare

💎 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

24 Sep 12:06
Compare
Choose a tag to compare

🛠️ Fixed

  • checkbox icons not showing up properly in reading view #245

2.9.2

24 Sep 00:25
Compare
Choose a tag to compare

🛠️ Fixed

  • fixed folder collapse icons customization not properly working (obsidian changed the selector)

2.9.1

20 Sep 05:59
Compare
Choose a tag to compare

🛠️ Fixed

  • updated version number from 2.8.0 -> 2.9.1 in manifest
  • fixed #223 where alt folder collapse icons were not shown correctly in tablet and mobile mode

2.9.0

16 Sep 01:51
Compare
Choose a tag to compare

💎 New

  • Ribbon Slide Out on Hover Style
CleanShot.2024-08-23.at.10.48.35.mp4
  • Progress Bars (View Tutorial)

    CleanShot 2024-08-30 at 13 39 53@2x

  • 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

    CleanShot 2024-08-23 at 10 03 43@2x

  • 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

29 Jul 10:56
Compare
Choose a tag to compare

💎 New

notes-files_checkbox-icons

  • Alternative Checkboxes/Checkbox Icons #196 #170
    • includes styling options in Style Settings

CleanShot 2024-07-25 at 16 50 38

  • 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

  • fixed close button bug for Document Search #220 #216

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)

23 Jun 17:02
Compare
Choose a tag to compare

🎠✨ Primary 2.7.0

obsidian-overview-header-05x

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...
Read more

v.1.4.8

14 Aug 01:36
Compare
Choose a tag to compare

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.

primary on scroll font size change

💎 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.

new alternative checkboxes

💎 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.

checkbox style options

💎 Added Variation for Callouts

new callout variations

💎 Added Full-sized Floating Dock #105

full size side ribbon dock

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

08 May 02:24
Compare
Choose a tag to compare

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

image

💎 Progress bars are now styled for Primary!

progress bars update

💎 You can now hide Metadata blocks within Primary!

metadata box hide

💎 Slides are now themed with Primary! #60

slides for primary

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

04 Apr 10:50
Compare
Choose a tag to compare

⚒️ 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 😅