# Calendar component - Generel update

**URL:** <https://community.glideapps.com/t/calendar-component-generel-update/69466>\
**Category:** Feature Requests\
**Created:** [January 11, 2024, 10:07am UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466 "2024-01-11T10:07:04Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Danny\_Nielsen](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/danny_nielsen/32/61765_2.png) [@Danny\_Nielsen](https://community.glideapps.com/u/Danny_Nielsen)\
**Post date:** [January 11, 2024, 10:07am UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/1 "2024-01-11T10:07:04Z")

</div>

Hi

The calendar component is accualy quite strong, but visually it’s ridget and offen way to big. I would like so request a general update.

List of requests:

- Multible column support (Like chart component, where its possible to chose “item1”, “item2” …)
- Manuel color choise (for each item)
- Visual data selection (for each item, like collection component, 3 options, what data is shown top, middle and buttom in each appointment)
- Chose between 12H (AM/PM) and 24H
- Limit hours shown (example: only show from 08:00 to 16:00)
- Size/height selector (Like map component, with 3 default sizes)

From other requests:

- Highlight a day/date option
- Hide weekends option

Best regards  
Danny

---

<div class="post-metadata">

**Author:** ![HouseHippo](https://avatars.discourse-cdn.com/v4/letter/h/6f9a4e/32.png) [@HouseHippo](https://community.glideapps.com/u/HouseHippo)\
**Post date:** [February 18, 2024, 6:42am UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/2 "2024-02-18T06:42:27Z")

</div>

Yes this needs work. Glide needs to stop chasing AI buzz and perfect basic reliable functionality.

---

<div class="post-metadata">

**Author:** ![Collin\_Stedham](https://avatars.discourse-cdn.com/v4/letter/c/13edae/32.png) [@Collin\_Stedham](https://community.glideapps.com/u/Collin_Stedham)\
**Post date:** [March 11, 2024, 11:54am UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/3 "2024-03-11T11:54:07Z")

</div>

Their AI is really good though.

---

<div class="post-metadata">

**Author:** ![MattLB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mattlb/32/41284_2.png) [@MattLB](https://community.glideapps.com/u/MattLB)\
**Post date:** [March 11, 2024, 5:05pm UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/4 "2024-03-11T17:05:39Z")

</div>

I am 100% behind industry-leading Glide calendaring.

Make Glide the default builder for any internal/custom app with dates. If your internal App needs robust calendars…you gotta get Glide.

A ways to go from where we are but there - I said it.

---

<div class="post-metadata">

**Author:** ![Alpha\_University](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/alpha_university/32/91520_2.png) [@Alpha\_University](https://community.glideapps.com/u/Alpha_University)\
**Post date:** [March 11, 2024, 5:15pm UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/5 "2024-03-11T17:15:08Z")

</div>

It would be incredible if they could update this, I also 100% agree.

---

<div class="post-metadata">

**Author:** ![Myles\_Chaput](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/myles_chaput/32/62176_2.png) [@Myles\_Chaput](https://community.glideapps.com/u/Myles_Chaput)\
**Post date:** [March 18, 2024, 1:16pm UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/6 "2024-03-18T13:16:49Z")

</div>

I too would like to a see a more flexible calendar. Limit the times on the cal, ability to add color based on criteria etc, would help a lot in the business world, as this is the focus of glide anyway! 😃

---

<div class="post-metadata">

**Author:** ![mstam2](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mstam2/32/67186_2.png) [@mstam2](https://community.glideapps.com/u/mstam2)\
**Post date:** [November 6, 2024, 5:22pm UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/7 "2024-11-06T17:22:29Z")

</div>

I’m bumping this. The Calendar component absolutely needs an overhaul, and to be honest, it’s kind of frustrating seeing so much work in experimental components (e.g. the AI custom generator) where the core, basic components are increasingly loosing relevance in applications that are becoming more complex as Glide grows.

We absolutely need to be able to do some basic functions in the component that are available in basically every calendar view today, like:

1. Showing defined working hours instead of a 24-hour view in a daily view
2. Setting custom colors of calendar entry types (the colors used by Glide are also incredibly nonintuitive… dark red, light red, purply-red in my app instead of something like green, blue, red)
3. Multiple column support, as requested by Danny above

Please, let’s get this prioritized. We can’t use CSS to fix some of these issues, as the pertinence of the code does not hold as Glide evolves.

---

<div class="post-metadata">

**Author:** ![Myles\_Chaput](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/myles_chaput/32/62176_2.png) [@Myles\_Chaput](https://community.glideapps.com/u/Myles_Chaput)\
**Post date:** [November 6, 2024, 10:51pm UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/8 "2024-11-06T22:51:44Z")

</div>

BUMP, if we could make it more like Outlook, we could get rid of outlook and migrate everything into Glide

---

<div class="post-metadata">

**Author:** ![mstam2](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mstam2/32/67186_2.png) [@mstam2](https://community.glideapps.com/u/mstam2)\
**Post date:** [November 7, 2024, 12:52am UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/9 "2024-11-07T00:52:00Z")

</div>

@Jeff_Hager @Darren_Murphy @ThinhDinh @Robert_Petitto

Curious what your thoughts are on this. Do you think an updated calendar component needs a bump up in the Glide dev schedule?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [November 7, 2024, 12:55am UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/10 "2024-11-07T00:55:15Z")

</div>

I agree it needs to be enhanced, but I’m just a fellow user like you…

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [November 7, 2024, 12:55am UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/11 "2024-11-07T00:55:48Z")

</div>

👆

I would wholeheartedly agree that a large majority of the existing components and functionality are long overdue for some improvements that have lead to several workarounds over the years.

---

<div class="post-metadata">

**Author:** ![Graralatino](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/graralatino/32/81205_2.png) [@Graralatino](https://community.glideapps.com/u/Graralatino)\
**Post date:** [November 14, 2024, 3:29am UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/12 "2024-11-14T03:29:26Z")

</div>

I’m from Peru and I’ve always had a low profile. I’ve known Glide for over 3 years and I was fascinated by its environment and how easy it is to create applications. Maybe I’m not as knowledgeable as some of those here, since they handle code, but I can give my opinion.

The implementation of AI is advancing by leaps and bounds and has improved its implementation in Glide, but I can’t stop thinking that it could improve in some things:  
for example:

The implementation of automatic carousels of photos.  
The implementation of horizontal and vertical arrangements for the Layout to join several components in a single row  
Implementation of third-party animated visual components such as Lottie  
Fixed search bar in the header  
Timers, etc.

I know I’m very visual, sorry, among other things some of us have reported some problems with the latest updates such as the copies of the templates being more precise.

However, I appreciate the regular updates, as it shows that they are working very hard on developing the platform. Aesthetically, it is beautiful, and I wish more people knew what I learned with Glide. I know the platform will go far.

---

<div class="post-metadata">

**Author:** ![mstam2](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mstam2/32/67186_2.png) [@mstam2](https://community.glideapps.com/u/mstam2)\
**Post date:** [April 4, 2025, 11:56am UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/13 "2025-04-04T11:56:13Z")

</div>

Just bumping this again, a calendar component refresh / enhancement is what I want for halfway-to-Christmas 🙂

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [April 4, 2025, 2:53pm UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/14 "2025-04-04T14:53:19Z")

</div>

So, I’m going to play devil’s advocate here a little, but how about the following idea:

Calendars are an important tool in business, they are an integral part of the toolbox, they seem difficult to get right, and it so happens that many companies have built calendar solutions that already work well (Microsoft, Google, Proton, etc.)

Does it not make more sense to work with and integrate Glide to an existing calendar solution rather than expect Glide to build a calendar that would be as good or better than existing solutions?

Email has been around for decades and I wouldn’t expect Glide to reinvent email. That’s why Glide integrates with existing email solutions. Likewise, calendars has been around for decades and I wouldn’t expect Glide to reinvent calendars. Perhaps not comparing apples to apples, but maybe close enough?

---

<div class="post-metadata">

**Author:** ![Danny\_Nielsen](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/danny_nielsen/32/61765_2.png) [@Danny\_Nielsen](https://community.glideapps.com/u/Danny_Nielsen)\
**Post date:** [April 4, 2025, 9:05pm UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/15 "2025-04-04T21:05:22Z")

</div>

Hi Nat, i agree, we dont need to reinvent the wheel. Almost all the items on request list is visual improvements to the calendar component, to make it more flexible and usable in different UI setups. Today, the calender is very “tall” yet events contains very little infomation.

Some of it can maby be solved with CSS, there is a post here: [📅 Customizing Calendar Events in Glide](https://community.glideapps.com/t/customizing-calendar-events-in-glide/72150)

Sidenote: I dont use glide as “the calender”, but only as a way to visualize and add/modify/delete in google calender. A glide window a user have navigated to (and maby made some choises in), contains alot of information; and i want this informations to be transfered into new / modifications of calender events.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [April 5, 2025, 1:27am UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/16 "2025-04-05T01:27:12Z")

</div>

Based on what Robert said in Slack, there might be improvements coming our way.

 ![CleanShot 2025-04-05 at 08.26.44@2x](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/5/75f098a5fe7b596457231c4bfc541354b8e7e8f7.png)

---

<div class="post-metadata">

**Author:** ![mstam2](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mstam2/32/67186_2.png) [@mstam2](https://community.glideapps.com/u/mstam2)\
**Post date:** [April 18, 2025, 11:02pm UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/17 "2025-04-18T23:02:12Z")

</div>

I might get emotional when they come…

---

<div class="post-metadata">

**Author:** ![NFNHello](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nfnhello/32/3371_2.png) [@NFNHello](https://community.glideapps.com/u/NFNHello)\
**Post date:** [April 18, 2025, 11:32pm UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/18 "2025-04-18T23:32:56Z")

</div>

> [@Graralatino](#):
>
> Fixed search bar in the header

A universal search in the header would be AMAZING!!!

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [May 29, 2025, 4:20pm UTC](https://community.glideapps.com/t/calendar-component-generel-update/69466/19 "2025-05-29T16:20:39Z")

</div>

While the upgrade queue spins, sample my heat-map calendar… a warm-up, not the big game.

> [@fire Color Your Calendar: Custom Heat Map with 3 Stunning Accent Colors! datesparkles](https://community.glideapps.com/t/color-your-calendar-custom-heat-map-with-3-stunning-accent-colors/82114):
>
> What is a Heat Map Calendar? This guide will walk you through adding a Heat Map Calendar to your Glide app. HOW TO (3 EASY STEPS) STEP 1: COPY THE CODES • Use a one-row table or the user table if signed in. • Copy the desktop version code and paste it into a JavaScript column. play_button Desktop Version • Copy the mobile version code and paste it into a separate JavaScript column designated for mobile. play_button Mobile Version • Navigate to Settings \> Appearance \> Custom CSS, paste the provided CSS, and e…
