Code Monkey home page Code Monkey logo

Comments (5)

georgehrke avatar georgehrke commented on August 26, 2024 2

upstream issue: fullcalendar/fullcalendar#2276

from calendar.

tcitworld avatar tcitworld commented on August 26, 2024 2

Judging from the FC demo, I'd say it needs the following things:

  • Make sure jumping to specific day (returning to today/picking a new day in the date picker) correctly focuses the active month
  • Make scroll snap on each week line. Otherwise the weeks can be not aligned with the scroll view
  • Make sure we can still style the "not active" month with the grey background as long as a specific month is whole into view
  • Check that week-ends can still be hidden

from calendar.

alexanderdd avatar alexanderdd commented on August 26, 2024

This is implemented in fullcalendar now (v6.1), and that version is already in Nextcloud calendar. So it should be possible to fix this issue now, right?

@tcitworld please remove the "blocked" label

demo: https://fullcalendar.io/docs/daygridyear-view-demo
related blog post: https://fullcalendar.io/blog/2023/01/multimonth-and-more

from calendar.

alexanderdd avatar alexanderdd commented on August 26, 2024

Ah, sorry maybe I misunderstood a little bit, see details here fullcalendar/fullcalendar#2276 (comment)

So what they implemented upstream is not really infinite month scrolling, just month-scrolling within a given year. But I think it's still worth implementing this now.

What do you think?

from calendar.

jancborchardt avatar jancborchardt commented on August 26, 2024

As @alexanderdd mentioned, the dayGridYear view is potentially a better month view with continuous scrolling support (except over year ends). https://fullcalendar.io/docs/daygridyear-view-demo

What do you think about replacing the month view with that @ChristophWurst @tcitworld?

from calendar.

Related Issues (20)

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.