Giter VIP home page Giter VIP logo

roam-research-dark's Introduction

Hi there ๐Ÿ‘‹

roam-research-dark's People

Contributors

dangles91 avatar vandermerwed avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

roam-research-dark's Issues

Add null check for empty custom tag config

Figure out how to do better error handling for the stylus for loop. It seems clearing the setting value causes an error. Doing an if check on only the value does not work. Might have to try an if not equal to an empty string or something.

Filter button colour change

One request, on a page when a filter has been applied, the color change on the filter button is very subtle and hard to see (appears to just be lighter in color). It would be great to have more emphasis to indicate a filter is applied.

Add an on/off toggle for "Custom tags" option

Should be able to toggle the Custom Tags option on and off - Since we have roam/css now this feature is maybe less needed.

Consider deprecating this and writing a guide on how to use tags in roam/css. Will need to put up a notice in theme settings for users to copy all tag colours and switch to using tags in Roam. I don't want people to lose their tags.

Adding the toggle is probably a good way to do it because I can turn tags off by default and users will wonder where their custom tags went. This will make them check out the settings.

Typeface improvements

Separated into a new task from #3

Inclusion of some pretty typefaces (if possible/feasible given wide compatibility): Avenir, Raleway, Calendas Plus

Highlights are yellow with white font

If I highlight text ^^highlighted text^^, the text is yellow with white characters. That is very hard to read.

I looked into the original CSS and found:

.roam-highlight {
    background-color: #fef09f;
    margin: -2px;
    padding: 2px;
}

I added

.roam-highlight {
    background-color: #795548;
    background-color: rgba(121, 85, 72, .60);
}

Copied from your .block-highlight-yellow. This works for me now.
But I think it will be overriden if there is an update of your Style.

It would be nice if you could look into the .roam-highlight.

Thanks
Kai

Typefaces, pill-styled tags and line wrapping in autocomplete menus

As the title suggests.

  • Inclusion of some pretty typefaces (if possible/feasible given wide compatibility): Avenir, Raleway, Calendas Plus
  • Pill-styled tags similar to picture below (Custom colours depending on selectable text/tag would be ace and the cherriest of cherries on top)
  • Wrapping text in block-embed menus (Malcolm suggested a fix in the #css-themes channel)

image

Unset text-overflow in autocomplete menus

Separated into a new task from #3

Wrapping text in block-embed menus (Malcolm suggested a fix in the #css-themes channel)

Context: This refers to removing text-overflow on autocomplete searches so more text can be seen when looking for page and block references.

Addition of pill-styled tags

Separated into a new task from #3

Pill-styled tags similar to picture below (Custom colours depending on selectable text/tag would be ace and the cherriest of cherries on top)

image

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.