Coder Social home page Coder Social logo

raboro / obsidian-birthday-tracker-plugin Goto Github PK

View Code? Open in Web Editor NEW
11.0 11.0 0.0 1.1 MB

Obsidian plugin to keep track of all birthdays of your family and friends.

License: MIT License

JavaScript 8.61% TypeScript 86.22% CSS 5.16%
ci css javascript linter obsidian-md obsidian-plugin typescript

obsidian-birthday-tracker-plugin's Introduction

Hi there, I´m Marius - aka Raboro 👋

About me

  • I´m 20 years old and currently studying computer science at the DHBW Karlsruhe together with the company thingsTHINKING 🎓
  • I´m from Germany 🇩🇪 and live near Karlsruhe
  • I’m interested 👀 in machine learning, AI, modern technology specially Java, Docker and Obsidian plugins
  • How to reach me? Just write a mail to [email protected]


Top Langs Anurag's GitHub stats

obsidian-birthday-tracker-plugin's People

Contributors

github-actions[bot] avatar raboro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

obsidian-birthday-tracker-plugin's Issues

Year view render on mobile

The year view does not show cleanly on mobile, the text is overlapping and I cannot scroll down to the bottom.

image

I think this plugin has great potential and want to help you by testing and giving you feed back but I don't want you thinking I'm complaining, keep up the good work!!

Days to next birthday are horrendously wrong

I cannot see any debug info to tell me why this is, but I have a file as described which is giving me 2000 days until the next birthday, for example. I attach a picture to see if this helps. FWIW, I have Calendarium Plugin installed with a default of a otherworldly calendar. I do not see in the code of this plugin that it matters, but I wanted to have said it.

My Markdown code is as follows:

## Birthdays

name=Eric; birthday=1984-01-09
name=Franz;birthday=1984-11-28
name=Imke;birthday=2000-03-03
name=Kai;birthday=1984-06-23
name=Matthias;birthday=1997-03-06
name=Philipp;birthday=2000-05-07
name=Trick;birthday=1969-12-05

More results than required

Hello

I have this text in md file:

name=me; birthday=22/12/1990
name=Hans Ap; birthday=01/05/2004
name=Mats Mattis; birthday=21/03/1999

Screenshot_20230829_130155

But have 5 results! Where 2 empty.

P.S. It good idea for plugin. But need render block to home.md page the next few points.

Best use dataview.
example:

TABLE Name, date(BirthDay, "dd.MM.yyyy")  as "BirtchDay"
FROM "Peoples"
WHERE (date(BirthDay, "dd.MM.yyyy").month - date(today).month <= 1 AND date(BirtchDay, "dd.MM.yyyy").month - date(today).month >= 0) OR date(BirthDay, "dd.MM.yyyy").month - date(today).month <= -10
SORT date(BirthDay, "dd.MM.yyyy").Day DESCENDING
SORT date(BirthDay, "dd.MM.yyyy").Month DESCENDING
LIMIT 3

Link to person

I would like to be able to click the persons name to jump to a .md file with that persons name so I can keep notes about them - could you add this as a feature?

Chinese Lunar

Great, thank for your plugin.
Is there a way to provide reminders for both the Chinese lunar calendar and the Gregorian calendar birthdays around a date?

Add a 'next birthday' card to home page

Would anyone be interested in having a 'next birthday' card that could be inserted in another note (typically in a landing page note)? Similarly to dataviews queries that render nicely, we could imagine having a card showing whose birthday is coming next.

Year View

How do you open year view?
is it different to open year view on mobile?

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.