Giter Site home page Giter Site logo

obsidian-list-callouts's People

Contributors

acook avatar eth-p avatar mgmeyers 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

obsidian-list-callouts's Issues

Plugin does not appear to have settings

Hello! I installed this plugin and tried it out but I didn't notice any change. I noticed from the discussions here that there is supposed to be configurable settings for the plugin. However, Obsidian doesn't show the plugin in the list on the left and doesn't have the gear icon for settings for the plugin in the Community Plugins window. The Style Settings does detect the plugin though. I tried this on a vanilla vault with no plugins and still had the same issue.
Any idea as to why this could be happening?

[Feature Request] Ability Add Additional Callouts

I would love if we could add the ability to add more callouts and possibly https://lucide.dev/ icons instead. I don't mind if I reuse colors and such, having more callout options is the most important thing. Selecting more colors would be a plus as well, possibly even having a transparent one to just showcase an icon in front of the content. I imagine it could work similar to how you can add 'New Rules' in the plugin 'Auto Note Mover'
CleanShot 2022-12-27 at 09 35 19@2x

My use case: This plugin works fantastically for a sort of advanced bullet journaling. Right now I use tags like #bookmark as the callout character which is amazing because it does two things: 1. It hides the tag from view and 2. It Puts the bookmark icon in its place.
CleanShot 2022-12-27 at 09 35 58@2x

Being able to add more callouts with more tags would allow a much more visually organized system while still being completely searchable via tags.
Either way, love this plugin! Thanks for making it!

No effect in preview mode

Thanks for the plugin, I really like it!
Looking forward to it functioning in preview mode without affecting the generated PDF document

Feature Request: Setting "Disable icons in source mode"

Great plug-in!
I work almost exclusively in preview mode and rarely switch to source mode when I want more control.
I use the plugin mostly with tags (#task, #goal) along with the Tasker plugin.

In source mode it would be good to have "#task" etc showed up instead of the icon - or if I don't remember "&" was the character for a bookmark.

For this a setting would be handy: "Disable icons in source mode".

[FR] Font Awesome icons

Could we have a way of using a wider range of icons for list headers? Free Font Awesome or Obsidian's included icons, Feather, etc?

Obsidian 16.2 Reading mode

First, thanks a lot for this great plugin! It's exactly what I was looking for!

But, it's not working for me in reading mode.

Live preview mode:
image


Reading mode:
image

Incorrect display of callouts

Hi, I really like List Callouts but lately I have two issues. I am on version 1.0.9:

First, when I have a line such as the following:

- [[something]]! that looks like a normal text in Live Preview mode but renders as a callout in Reading mode—should not be a callout at all.

I can see the exclamation mark in Live Preview mode, but it shows as a callout in Reading mode, and I think it is a bug.

This is the same with other callout markers. This should not happen, the characters should only be interpreted as callouts markers when they follow the initial - sequence (a dash followed by a space).

Second, I would appreciate if the callouts could be displayed with tasks as well, but again only in case there is either a sequence of - [ ]  or - [x]  preceding the marker (optionally the x in brackets could be any character). At this time, it works in the Live Preview mode, but not in Reading mode, see example here:

- [ ] ! This looks like a callout in Live Preview but not in Reading mode—it should look like a callout in both.

Thanks in advance
Hanuš

a new question about Vault B in Vault A

Hi, I found a new question:
When I create Vault B in Vault A, if I use the relevant functionality of this plugin, I create a file C inside Vault B.
Then open Vault A with OB and find this file C. In edit mode and live preview mode, the effect is not visible. Only available in reading mode

Allow for no space between the list callout character and the user's text

Problem:

  • currently it is imperative that there is a space between the callout character and the user's text.
  • But there are many times when a space is not desired, for example:
    • a list callout being used as a dataview field e.g.
    • a quotation character used as a callout character.

example - list callouts settings:

  • image

list callout in live preview showing the undesired space

  • image

feature requesting: query callouts blocks using dataview or query command

I use zotero as my literature manager, where I make highlights and comments; recently, I found that it is possible to rewrite its "notetemplate" translator to conviently export the comment lists of a paper into zotero in the form of a list of callouts blocks, each block looking like:
"

[!warning] “Relevance” (Kang and Dai, 2019, p. 1) (pdf) relevance
a new line with some sample notes follows
a new line with a list of tags in the form of #tag1 #tag2
"

actually, we can also rewrite the translator to output in other styles, but I found callouts convenient because we can keep the differnt colors of the zotero comments if we want, and it naturally enables the separation of the highlights and user notes.

Next, I would expect to use "obsidian note refactor" to split the note into a list of "individual comment notes", so that, I can use dataview, etc., to query all the "comments" meeting specific requirements, such as those containing #tag1. This could be an option, but it would be great if dataview/ query block, etc., could query callouts blocks directly, so that one doesn't need to refactor the note into a large number of invididual comment notes. Morevoer, each time we want to modify the original note file, e.g., if we want to add more notes to a paper in zotero or in obsidian, we have to do the refactor again besides deleting the old "individual comment notes". Only after that, the query page can get the updated comments with the specific tags. This looks cumbersome.

If there is a way to query callouts blocks (with tags) using tags directly, it would make a huge difference, because one can freely make comments to the pdf reader in zotero, then, as long as he replaces the single note md file, everything will be set; alternatively, one can also change the contents of the callouts within the md file in obsidian, then the changes will be reflected on the page that queries the callouts blocks with specific tags.

So I wonder if this is possible? This can also be useful to obsidian annotator users, if one use regex pipeline to modify the format of the relevant note file.

Otherwise, could someone give some suggestions on how to simplify the workflow of using zotero or annotator with obsidian?

How to make a list callout with icons - Dumb question?

I don't know how to make it work with the icons. Do I need to use other plugins? I have tried with "icon shortcodes" and with "icon plugins" and I have not gotten it to work.
I'm probably missing something very basic so I would appreciate someone's help 🙏

Expected
image

Actual
image

[FR] Checkbox List

Currently the list callout doesn't work on checkbox items. It would be great if it worked.

Preferable structure "- [ ] <Call out character here>" so it doesn't break the writing flow.

[FR] Checkbox List

Currently the list callout doesn't work on checkbox items. It would be great if it worked.

Preferably after the "- [ ] " so it doesn't break the writing flow.

[FR] Applying callout to sub-lists

Hi,
Thank you for the nice plugin.
Could you please consider the ability to reflect the attributes of the higher-level callout on the sub-lists as well?

[FR] Editable Colors

This plugin is really great.
I rarely use regular callouts as i find them to disruptive for most contexts. The implementation through simple one character indicators at the start of a list is really clever.

It would be great though if the colors could be customized, as I find them a little bit faint.

Cheers and great work.

[FR] Support live preview

Thanks for the cool plugin. It works only in reading mode though, would be nicer to see similar effect in live preview mode as well.
plugin version 1.0.4, Obsidian version 0.14.15

[Feature request] Show/hide the icon in the checkbox (prefix symbols)

  • Hello, thank you for the plugin, I use it every day,
    • consider adding options:
      • show/hide the checkbox icon (prefix symbols),
      • show/hide the list icon (prefix symbols).
  • this will allow:
    • combine extended checkboxes by - [*] with the plugin:
      • use the second icon to specify the value of the checkbox, if necessary,
      • complement it only with color.
    • for a regular list or checkboxes,
      • combine icon and highlight color,
      • use only color highlighting.

[Feature request] Support markdown Highlight

Hi,

Thank you for developing this great plugin. I've been thinking about how the colorful concept feature could be expanded and have a suggestion. Would it be possible to extend this feature to include text highlighting? For example, users could highlight text using specific markers like this:

  • ==&yellow Highlight==
  • ==!red Highlight==

I think this can be done by filtering the <mark> tag.

Data-Types for further styling

I'm loving that we can now create as many new list callouts as want and the ability to fully customize them!

One thing that would be nice for doing some additional styling would be a data-type associated with each list-callout style. I'd love to be able to select all the sibling list items following data-type="!external" or data-type="%" and change their link colors for instance.

[Feature Request] Support Dataview query output styling

Is there any interest for supporting this styling in Dataview query outputs? The use case is that when you use styling on tasks inside a note, if you then use Dataview to query all notes, you can still see the styling in the Dataview output, as it appears in the original note. Currently, this doesn't appear to be supported.

Example note snippet below with screenshot of actual results.

# List Callout Test

- [ ] ? Task callout 1
- [ ] ! Task callout 2
- [ ] @ Task callout 3

%% Dataview task query %%

\```dataview
TASK
WHERE file = this.file
\```

Live Preview
SCR-20230119-f28

Reading Mode
SCR-20230119-f5o

Multiple Characters

Thanks for this plugin!

Now the plugin only recognizes one callout character for each type. I think it would be better to support strings of multiple characters, such as ??.

Background padding wrong in indented lists

In Obsidian 1.0.0 (fine)
List Callouts 1 0 0

In Obsidian 1.1.8 (but has been the case since updating from 1.0.0 to 1.0.3)
List callouts 1 1 8

Tested in other themes with similar results. I do use a style setting of 1em list indents instead of the default 2, but even putting it back like that, the block gets progressively moved more and more to the left with each indent, like so:
2em list indents

This plugin has become so central in my use of Obsidian, thank you so much for making it and really hope there will be a way to fix this!

Allow list callouts to cover line breaks in lists

In edit mode, list callouts don't cover line breaks, but they do in read mode. I'd like to be able to have this in both read mode and edit mode.

Screenshots with examples:

The top screenshot is what happens in read mode and is desired, the bottom screenshot is what happens in edit mode and is undesired

read mode list callout line break example
live preview list callout line break example

[FR] Remove additional bottom padding

With the default obsidian theme and without any css snippets, when generating a callout list item, there seems to be an additional bottom padding to squeeze the following line down a little bit. Not sure if it is a personal problem.
Obsidian_To1qjvYWSG

By the way, I've set the bottom padding value to 0 which is the minimum in the Style Setting.

Feature request: folding settings

I love this inline riff on callouts. I could see using it a ton more if it were possible to create folding callout by adding + (default expanded) or - (default collapsed) after the symbol (or wherever it would work best technically).

I use lists a ton (with the Outliner and Zoom plugins), and I would love to have some list callouts collapsed by default. My main use case is having collapsed any list callouts I do not want to always have visible, like having an "interstitial journal" list callout I'd always want to have collapsed, unless I am adding sub-bullets to it. I would like to keep those list callouts collapsed any time I load the page or toggle between views.

Failed trying to install List Callouts

I tried updating the List Callouts plugin and didn't work, so I tried to delete and install again, but it failed as well.
Tried restarting Obsidian and the error persisted.
(Btw, nice plugin, very useful)

image

[Feature Request] Searching icons

It is time-consuming and frustrating to have to go manually searching through the icon list. Particularly when you know the name of the icon you already want to use.
image

It would make things much easier if we could filter/search the icon list.

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.