humanmade / humanmade/reusable-features

[EPIC] Legacy Traditional Schools features to document/abstract out

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

This issue follows the same format as #4 in identifying components from the Legacy Traditional Schools codebase that could be used on other projects.

**Helpers:**

- [get_svg_content()](https://github.com/humanmade/legacy-traditional/blob/eb24f3f2bbb6f8da05383da6c159976692e78693/wp-content/themes/legacy-traditional/inc/helpers.php#L19) - This function returns the inline SVG content from an SVG file.

**Blocks:**

- [Number Counter](https://github.com/humanmade/legacy-traditional/tree/main/wp-content/mu-plugins/legacy-traditional-blocks/src/blocks/number-counter) - Display number stats with counter animation. The counter animation could be improved.
- [Tabbed Content](https://github.com/humanmade/legacy-traditional/tree/main/wp-content/mu-plugins/legacy-traditional-blocks/src/blocks/tabbed) & [Tabbed Item](https://github.com/humanmade/legacy-traditional/tree/main/wp-content/mu-plugins/legacy-traditional-blocks/src/blocks/tabbed-item) - Compare to other projects.
- [Taxonomy Terms](https://github.com/humanmade/legacy-traditional/tree/main/wp-content/mu-plugins/legacy-traditional-blocks/src/blocks/taxonomy-terms) - Display a list of all terms for a taxonomy. Similar to the Categories block, but enables taxonomy selection.

**PHP Classes:**

- [LTS_Settings](https://github.com/humanmade/legacy-traditional/blob/main/wp-content/mu-plugins/legacy-traditional-site-settings/inc/class-lts-settings.php) - Class for adding setting sections and fields using the WordPress Settings API.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.