Giter Site home page Giter Site logo

philogicatician / obsidian-firefly-theme Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lazercaveman/obsidian-firefly-theme

0.0 0.0 0.0 4.4 MB

Firefly is a theme for Obsidian.md. The template provides a clean UI and decent color accents (for dark and light theme setup) and slightly separated styles for editor and preview mode.

License: Creative Commons Zero v1.0 Universal

JavaScript 0.92% SCSS 47.81% CSS 51.26%

obsidian-firefly-theme's Introduction

Firefly Obsidian Theme (slightly modified)

๐Ÿ“ฆ About this Version

Release Badge

This is is slightly modified version of the Firefly Theme. Some things (heading colors, spacing, formatting on blockquotes) are slightly edited to fit my (Phil's) tastes. All credit should really go to lazercaveman. All the info below is from lazercaveman's ReadMe file and may be out of date since I don't plan to maintain these notes. Check his original version in case you're having trouble with stuff.

๐Ÿ“ฅ How-To Install the Firefly Theme into Obsidian

Through Obsidian Marketplace (Recommended)

  1. Open the Settings in Obsidian
  2. Navigate to Appearances tab under Options
  3. Under the Themes section, click on the Browse button next to Community Themes
  4. Search for Firefly in the Filter text input in the upper left corner
  5. Click Use and then you're done! ๐ŸŽ‰

Manually

  1. Download obsidian.css from the this repo.
  2. Rename the file to Firefly.css, to make sure that it has a unique name (preventing duplicates).
  3. Place the file into your vault's /.obsidian/themes directory.
  4. Open the Settings in Obsidian.
  5. Navigate to Appearances tab under Options, also Ensure that the 'Base mode' setting is set to Dark mode and that 'Custom CSS' is turned on.
  6. Under the Themes section, click on the dropdown menu next to Theme heading.
  7. Select for Firefly and then you're done! ๐ŸŽ‰

โšก๏ธ About Firefly Theme

Firefly is a theme for Obsidian. The template provides a clean UI and decent color accents (for dark and light theme setup).

Firefly was created to add an Obsidian theme, that has more of the look and feel of a code editor in editor mode, and relies on more extended text formatting in preview mode, to deliver more of a blog ux there.

๐Ÿค– Specific Theme Features

Code-Style-Tags

In the Firefly theme it is possible to highlight certain content using certain tags (I'll just call them code-style- tags (cst)). At the moment this is only an idea, which I have implemented rudimentary for now - the usage is of course absolutely optional.

cst are generated by double triple backticks (like code blocks), but instead of the programming language for syntax highlighting, a cst is written after the opening backticks. Cst's will always beginn with an underscore followed by a tag name such as e.g. _note, which will result in a specific style of the content written into the cst.

_notes cst

Using the _notes cst, the content inside the tag is highlighted in preview mode as a "note box", which has a drop shadow and additionally marks the text with a red #Note text.

๐Ÿ““ Typography

This theme uses the Inter and JetBrains Mono fonts. For the best experience, I recommend installing these fonts onto your local machine.

๐Ÿฅณ Credits

This theme is inspired and more or less a mix of

โœŒ๏ธ License

This Theme is under CC0-1.0 License - so absolutely feel free to use, change, modify or share this theme! โœŒ๏ธ

obsidian-firefly-theme's People

Contributors

lazercaveman avatar philogicatician avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.