vipzhicheng / logseq-plugin-block-calendar Goto Github PK
View Code? Open in Web Editor NEWA block calendar for Logseq.
License: MIT License
A block calendar for Logseq.
License: MIT License
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.
I find this a little surprising. Is it voluntary ?
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
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).
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
Another approach for Logseq that would not require two dots might be to have 3 different colors for a single dot
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.
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
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.
Add default locale to settings
win10, logseq ver 0.8.5, block calendar 0.1.5
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.
@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.
Hi @vipzhicheng
Thanks for this great tool !
I juste want to report 2 mistakes in french version of the calendar.
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 !
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.
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!
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. ๐๐
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?
Hi @vipzhicheng
I just realized that the calendar doesn't have a fair display.
I have the "Monday" option as the first day.
But the calendar is wrong. He considers that January 1 is a Monday and shifts everything.
What I see in logseq...
What the real calendar is
It is the transition to the new year that seems to be the problem.
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
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
Thanks for this nice plugin. I would like to use it in combination with the Github dark theme. Unfortunately, it is unreadable. Could you maybe (re-)use CSS variables to color the calendar, if you haven't already?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.