pages/_sass
LucasLiu6 d5fce890c4
Add calendar iframe and togglAdd calendar iframe and toggle buttone button (#3144)
### Description

This PR adds a Google Calendar integration feature as described in issue
#872. Users can embed their own calendar using an iframe configured via
`_config.yml`, and the calendar is toggleable through a responsive
button. This component is styled to visually blend into the theme and
supports responsive display across desktop and mobile.

### Changes
- Added `calendar.liquid` in `_includes`
- Modified `about.md` to include the toggleable calendar block
- Introduced `calendar` config section in `_config.yml`
- Appended calendar-related styles in `_sass/_base.scss`

### Configuration
To enable this feature, add the following to `_config.yml`:
```yaml
calendar:
  enabled: true
  calendar_id: your_calendar_id@group.calendar.google.com
  timezone: UTC
  style: "border:0; width:100%; height:600px;"

---------

Signed-off-by: George Araújo <george.gcac@gmail.com>
Co-authored-by: dodo <349507644@qq.com>
Co-authored-by: George <31376482+george-gca@users.noreply.github.com>
Co-authored-by: George Araújo <george.gcac@gmail.com>
2026-01-17 20:36:16 -03:00
..
font-awesome Update Font Awesome and Tabler Icons (#2884) 2024-12-11 15:19:38 -03:00
tabler-icons Update Font Awesome and Tabler Icons (#2884) 2024-12-11 15:19:38 -03:00
_base.scss Add calendar iframe and togglAdd calendar iframe and toggle buttone button (#3144) 2026-01-17 20:36:16 -03:00
_cv.scss Revert padding from #2617 for CV tables (#2920) 2024-12-29 21:50:59 -03:00
_distill.scss Fix: Improve footnote and citation colors in Distill posts (#3172) 2025-05-23 06:42:09 -07:00
_layout.scss Fixed 1 px first load issue (#3416) 2026-01-02 20:10:58 -03:00
_tabs.scss Added support for jekyll-tabs (#2380) 2024-05-02 14:34:48 -03:00
_teachings.scss Add course schedule feature to teaching page (#2258) (#3147) 2026-01-17 18:43:47 -03:00
_themes.scss Fix quoteblk color in dark mode (#3357) 2025-11-16 22:47:00 -03:00
_typograms.scss Added support for Google Typograms (#2379) 2024-04-30 11:26:56 -03:00
_variables.scss Updated dependencies (#2715) 2024-09-24 15:57:59 -03:00