GithubHelp home page GithubHelp logo

epaper-calendar's People

Contributors

dabch 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  avatar

Forkers

nyxaria

epaper-calendar's Issues

Improve handling of very short events

Very short events are expanded to last at least one hour. This is to prevent them from being too small to write the title and time into.
Currently, I am just adding one hour onto the end time or subtracting one hour from the start time if the event is less than one hour from the end of the day. This can be misleading, e.g. if an event takes 59 minutes it would be expanded to almost twice its length.

Gray out past events

Some indication of the current time would be cool, e.g. slightly graying out the hours of the current day that have already passed.

Allow several calendars to be shown

It would be nice to have the calendar pull events from several iCal URLs and show all the events. Preferably with an icon to designate from which feed the event came from.

Dynamically change number of all-day event slots

Currently, the number of visible all-day event bars (and thus the size of the all-day event area) is fixed. It would be nice to make this variable according to the number of all-day events present. So the user can set a maximum number of all-day event slots, but if less are required, more space is allocated to the grid. Shouldn't be too difficult

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.