Giter VIP home page Giter VIP logo

logseq-plugin-block-calendar's Introduction

Hi there ๐Ÿ‘‹

logseq-plugin-block-calendar's People

Contributors

georgd avatar ldbchan avatar markscamilleri avatar stdword avatar thescientistpt avatar vipzhicheng avatar xoyk avatar yoyurec 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

Watchers

 avatar  avatar  avatar

logseq-plugin-block-calendar's Issues

FR: Ability to set height and width of the calendar

Hi,

Thanks for this great plugin. Really liking it! It would be really nice, if we can also have the ability to set the width and height of the calendar. That way we can adjust it's layout in wider screens for example.

Feature Request - Dot conveys overall task status for a Day

Great plugin .. thanks for the hard work on this.

I've used Obsidian previously and one very nice feature was that the Calendar dots would indicate the following

Obsidian Calendar

  • presence of a dot meant the journal page existed (your red dot does that now)
  • a second dot for TODO status
    • open tasks (TODO) items exist on this journal - the second dot is hollow
    • no open tasks on this journal - the second dot is filled.

Another approach for Logseq that would not require two dots might be to have 3 different colors for a single dot

  • white(or black for light mode) - page exists and has NO TODOs or DONE items for the day (July 4 and 22)
  • red - page exists and has open TODO items in it (July 17, 18, 23, 26, 28, 29 and 30)
  • green - page exists and has only DONE items (July 6, 12, 14 and 19)

Calendar with TODO status colors

Clicked date results in display of date one day previous to selection

When I click on a date in the block calendar (0.1.8), whether through a directly rendered calendar on a given page or in the context of the banners plugin, the journal page that I am taken to is one day before the day that I clicked. For example, when I click on October 20, I am delivered to the journal page for October 19. This persists through a restart of Logseq and changing the weekly start date settings (and reloading/restarting).

Suggestion - Translation (PT-BR)

Congratulations on the excellent plugin. It has been very helpful to me. Just a small correction. In the Portuguese language (PT-BR), Sunday is abbreviated as being as "Dom" and not as "Sol".

fa={January:"Janeiro",February:"Fevereiro",March:"Mar\xE7o",April:"Abril",May:"Maio",June:"Junho",July:"Julho",August:"Agosto",September:"Setembro",October:"Outubro",November:"Novembro",December:"Dezembro",Sunday:"Dom",Monday:"Seg",Tuesday:"Ter",Wednesday:"Qua",Thursday:"Qui",Friday:"Sex",Saturday:"S\xE1b",Today:"Hoje"}

Thank you very much and success!

Request: Can I have this Calender in Publish App?

Dear Sir,

FOA, thank you for your invaluable efforts to make things easy with such plugins. As we know that Logseq "Publish App" doesn't support plugins, I want to know if is there any way to integrate this calendar plugin into exported graphs (as public pages) using custom JS or CSS.

If there is any way, please throw light. ๐Ÿ™๐Ÿ™

How did you make the Notion-like blocks possible?

@vipzhicheng Hello, I saw from your demo that you were able to present a 4*3 stack of blocks in the yearly view of block calendar. I'm really curious of the way you made it possible. Did you make it by adjusting CSS or using a Plugin? I did some work of searching, but found no plugins or elaborate tutorial of the sort. Hope to hear from you. Appreciate it. Great work by the way.

calendar not using custom date format from config.edn

I use journals with "yyyy/ MMM/ dd EEE" Dateformat defined in config.edn
Block calendar used to work with with this format - showing the journals on each date. some time along the way this functionality stopped and it translates to look for 2023/ 07M/ 01 Sat - seems like the 3rd M in month is not getting interpreted

Wrong calendar display ๐Ÿ™€

Hi @vipzhicheng

I just realized that the calendar doesn't have a fair display.
I have the "Monday" option as the first day.

image

But the calendar is wrong. He considers that January 1 is a Monday and shifts everything.

What I see in logseq...

image

What the real calendar is

image

It is the transition to the new year that seems to be the problem.

image

block calendar not showing up at the banner

Hi,

I installed both Banner and Block Calendar, both working fine till this morning, the block calendar didn't show up. I don't know where is the problem, so I had another post at the banners page.
Screenshot from 2024-01-01 12-24-20

I tried both plugin in a new graph, not working.

I reinstalled both plugin, still no working.

Check console, everything fine.

thank you for any hints

Error in console

index.3edbe1a8.js:10 Uncaught (in promise) Error: [deferred timeout] undefined
    at index.3edbe1a8.js:10

image

FR: Shift click on a date to open it in the right sidebar

Hi,

Thanks for making this useful plugin. Currently, shift-clicking on any date opens it in the main window. It would be great to have the option to shift-click on a date to open it directly in the right sidebar. This would give us more flexibility in quickly browsing through multiple journal entries while working on a note in the main window.

Switching to new graph leaves old graph calendar in side bar

I use several graphs and noticed if I am in graph1 the block calendar displays in the right panel at the top which is expected.

If I change to graph2 the block calendar for graph1 remains displayed at the top of the right panel and the block calendar for graph2 is displayed underneath the graph1 calendar.

Closing the right sidebar and re-opening it will make the graph1 block calendar disappear and the graph2 block calendar move to the top of the right panel.

Wrong calendar display

The plugin looks great, but it doesn't seem to render correctly on my Logseq ๐Ÿค”

image

Weekend display

Hi @vipzhicheng

I do not know if it is an aesthetic choice or a problem but the calendar integrating in the plugin "banner" is always displayed with a first colomne shift for Saturday and another a little larger for Sunday.

image

I find this a little surprising. Is it voluntary ?

Feature: Always render

Is it possible to avoid adding it manually every time to have an option in plugin settings to render the calendar always on specified place?

Error Message in console

get the following error message in the console

#logseq-block-calendar logseq-plugin-block-calendar can not resolve selector target #calendar-placeholder

Not sure if this is related to dots appearing under dates even though they have no TODO's

Using Logseq 8.14 on Mac OSX 10.13

right click copy date link

Hi,
thanks for your nice plugin!

I suggest this simple feature:
right click on a day copies to clipboard the day link.

This allows the user to put day reminders simply pasting it in a block

i.e.
in my logseq I have date format YYYYMMDD

left click on 13 December opens the page
20221213

it would be very useful if
right click on 13 December puts in clipboard [[20221213]]

Thanks

Mistakes in french version of the calendar

Hi @vipzhicheng

Thanks for this great tool !
I juste want to report 2 mistakes in french version of the calendar.

image

Why only "Mardi" is an entire word and not "Mar" (3 letters) like the other ?
"Soleil" ("sun" in french) replace "Dimanche" ("sunday")... strange too.
Could you make modifications ?
Thanks !

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.