Skip to content

Community: Add Community Section files#24

Open
marcuspollio wants to merge 2 commits into
mainfrom
community
Open

Community: Add Community Section files#24
marcuspollio wants to merge 2 commits into
mainfrom
community

Conversation

@marcuspollio
Copy link
Copy Markdown
Collaborator

@marcuspollio marcuspollio commented May 11, 2026

Description

  • Add Community index (just basic section page, no real content for now)
  • Add Calendar page with custom partial and skin toggle JS
  • Add Events, FPA, and FPN pages
  • Add Addons list page with custom partial, sort JS, and workflow script
  • Add Telemetry page with custom partial and workflow script

PR checklist

  • This change is verified to work as described. The documentation is added/updated if necessary.
  • This change complies with the repository Guidelines.

@github-actions github-actions Bot added Config Configuration Data Data files Theme Theme code and related items :octocat: labels May 11, 2026
@marcuspollio marcuspollio changed the title Community: Add Community files Community: Add Community Section files May 11, 2026
- Add Community index
- Add Calendar page with custom partial and skin toggle JS
- Add Events, FPA, and FPN pages
- Add Addons list page with custom partial, sort JS, and workflow script
@marcuspollio marcuspollio added the Community Community content label May 11, 2026
github-actions Bot pushed a commit that referenced this pull request May 11, 2026
@github-actions
Copy link
Copy Markdown

PR #24 preview:

https://FreeCAD.github.io/Website/pr-24/

@marcuspollio
Copy link
Copy Markdown
Collaborator Author

marcuspollio commented May 11, 2026

FYI @chennes

  • The calendar uses the new NextCloud one. See config/_default/params.yaml calendar key for more details.
  • Addons data is from Addons FreeCAD (server status, catalogue cache + hash, and Matomo data). See /tools/workflows/addons.py for more details. Also the data is updated weekly for now. Do you want a different schedule?
  • Regarding the Professional Network, TBH I have not followed the latest developments. The content is about the same as on the current website page. Could @sliptonic please inform if and what should be on this page? TIA

- Add Telemetry page with custom partial and workflow script
github-actions Bot pushed a commit that referenced this pull request May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Community Community content Config Configuration Data Data files :octocat: Theme Theme code and related items

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant