one-among-us / about-site

https://oneamongus.ca
Creative Commons Attribution 4.0 International
1 stars 2 forks source link

Feature Request: Calendar #13

Closed sauricat closed 1 month ago

sauricat commented 2 months ago

这个卡片。Calendar 里面可以显示将来的所有活动吗?喵~ image

BeiyanYunyi commented 2 months ago

🤔

Linzh7 commented 1 month ago

个人的记忆中,之前提供了一个 似乎是 google/ms 自带的组件来完成所有信息的更新。或许(不确定)是考虑到页面内容较多、设计风格不搭配等被移除了……

不过,从我的观点,我可能喜欢时间降序排列,因为我看到第一个 15 后以为没有在这周末前的东西了(然后打开订阅的 calendar 发现有一个我很想参加的活动在后面耶qwq\\

sauricat commented 1 month ago

现在的不知道是不是按照 ical 文件的顺序(也就是 google calendar 的编辑顺序)显示的,感觉需要加一个排序后输出?

LS-KR commented 1 month ago

个人的记忆中,之前提供了一个 似乎是 google/ms 自带的组件来完成所有信息的更新。或许(不确定)是考虑到页面内容较多、设计风格不搭配等被移除了……

不过,从我的观点,我可能喜欢时间降序排列,因为我看到第一个 15 后以为没有在这周末前的东西了(然后打开订阅的 calendar 发现有一个我很想参加的活动在后面耶qwq\

https://github.com/one-among-us/about-site/blob/main/content/Calendar.vue#L56 改成这个就好了?

    evs.value = events
      .sort((a, b) => {
        if (a.start && b.start) return a.start.getTime() - b.start.getTime();
        return 0;
      })
      .reverse();