Calendar+ (An Accessible Events Calendar)
Create, manage, and share your calendar and upcoming events.
by CampusPress · github.com/campuspress/calendar-plus · website
★ 12stars
4forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/campuspress/calendar-plus/archive/refs/heads/master.zipFrom the readme
Calendar Plus
Calendar+ is a WordPress calendar and events plugin developed by the team at CampusPress.
Calendar+ is specifically developed to be friendly for visitors using screen-readers and other assistive technologies. Calendar owners can import events from iCal and Google Calendar feeds and choose from multiple display options.
Site visitors can easily add events to their own Google Calendar, Outlook, or download an ical file.
More info
Calendar Plus uses several technologies to generate the CSS/JS bundles:
- React for the Calendar shortcode
- Sass for styling
- Webpack to minimize and generate JS
- npm to run tasks
Calendar Plus is built on Webpack. It generates 4 bundles:
- admin.js
- settings.js
- editor-shortcode.js
- calendar-plus.css with Foundation styles
Getting started
1. Install Node.js
2. Run npm install in plugin root folder. All node dependencies will be downloaded to nodemodules
3. Run composer install to install Composer packages in vendor
3. Run npm run build to generate the production CSS and JavaScript
4. Run npm run gulp to update translation files
React Calendar
The front-end calendar is a combination of React + ES6 JS structure. Everything beg
Read the full README on GitHub →
Releases
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.