Tibi Blocks
Tibi-specific editor blocks live in tibi-block-library. They expose editor settings while the theme and React entrypoints handle the frontend behavior.
Last modified: July 10, 2026
Package
packages/wordpress/plugins/tibi-block-library
Block References
The most important editor-facing blocks have dedicated reference pages:
Signup form
Borrower signup form, enrollment API endpoints, editor settings, and QA checks.Loan-right confirmation
Loan-right verification form with file uploads and NLB API submission.Brochures
Brochure/material order flow, child blocks, emails, and REST endpoint.Help search
Help autocomplete block, REST endpoint, Algolia behavior, and accessibility notes.FAQ
New FAQ accordion block, FAQ post insertion, and schema behavior.Editor-Facing Blocks
| Block | Editor title | Purpose | Notes |
|---|---|---|---|
tibi/hero |
Hero |
Page hero with title/description. | Server-rendered block. |
tibi/help-hero |
Help Hero |
Help landing hero with search and buttons. | Used by the Help experience. |
tibi/link-card |
Link card |
Clickable card. | Has frontend view script. |
tibi/link-card-item |
Card |
Child card item for tibi/link-card. |
Uses existing inner blocks. |
tibi/card-read-more |
Card Read More |
Read-more card. | Server-rendered block. |
tibi/quote |
Sitat |
Quote component. | Server-rendered block. |
tibi/heading-cta |
Tittel og CTA |
Heading with call-to-action. | Server-rendered block. |
tibi/newsletter |
Nyhetsbrev |
Newsletter signup/content block. | Server-rendered block. |
tibi/employee |
Ansatt |
Employee/contact display. | Server-rendered block. |
Form Blocks
| Block | Editor title | Frontend app | Editor settings |
|---|---|---|---|
tibi/form-signup |
Skjema: Meld deg inn |
packages/wordpress/themes/tibi/src/signup.tsx |
Bokmal/Nynorsk thank-you messages. |
tibi/form-confirm |
Skjema: Bekreftelse på lånerett |
packages/wordpress/themes/tibi/src/confirm.tsx |
Bokmal/Nynorsk thank-you messages. |
tibi/brochures |
Brochures |
packages/wordpress/themes/tibi/src/brochures.tsx |
Title, description, thank-you message. |
tibi/brochure |
Brochure |
Rendered inside tibi/brochures |
Title, description, attachment, image, language toggles. |
tibi/brochure is only valid as a child of tibi/brochures.
Detailed behavior is documented on the dedicated reference pages above.
Help Blocks
| Block | Editor title | Purpose | Notes |
|---|---|---|---|
tibi/help-hero |
Help Hero |
Help landing hero with search and buttons. | Used on Help landing surfaces. |
tibi/help-search |
Help Search |
Help autocomplete/search form. | Calls /wp-json/tibi/v1/help-search. |
tibi/help-search-result |
Help Search result |
Renders one Help search result item. | Used in Help search templates. |
tibi/help-query-filters |
Help Query filters |
Help-specific query filter UI. | Uses help-category. |
tibi/help-query-stats |
Help Query stats |
Help-specific result count/statistics. | Used on result pages. |
tibi/help-queried-term |
Help Queried term |
Displays the current Help queried term. | Search/result utility. |
tibi/help-global-search-link |
Help global search link |
Links Help search to global search with the current term. | Search handoff utility. |
tibi/help-toc |
Help TOC |
Table of contents for Help pages. | Help page navigation. |
FAQ Blocks
| Block | Editor title | Purpose | Notes |
|---|---|---|---|
tibi/faq |
Ofte stilte spørsmål (FAQ - Ny) |
FAQ accordion parent block. | Adds FAQ schema support. |
tibi/faq-item |
Frequently asked question |
Manual FAQ item inside tibi/faq. |
Child block only. |
tibi/faq-item-post |
Insert FAQ post |
Inserts an existing FAQ post into tibi/faq. |
Child block only. |
Search And Query Blocks
| Block | Purpose |
|---|---|
tibi/search-result |
Renders a global search result item. |
tibi/search-title |
Renders the search title. |
tibi/search-library-notice |
Notice around library search behavior. |
tibi/query-filters |
Query filter UI for regular query screens. |
tibi/queried-term |
Displays the current queried term. |
Template And Utility Blocks
| Block | Purpose |
|---|---|
tibi/header |
Site header and navigation. |
tibi/footer |
Site footer. |
tibi/post-date |
Post date output. |
tibi/post-terms |
Post taxonomy terms. |
tibi/help-toc |
Help table of contents. |
tibi/toc-toggle |
Mobile/tablet table-of-contents toggle. |
tibi/topic |
Locked topic/banner block used by Banner Tibi bibliotek. |
Development Pattern
When documenting or changing a block, record:
- Block name.
- Editor title.
- Source directory.
- Frontend script or React entrypoint.
- Required block attributes.
- Where the frontend script is conditionally enqueued.
- Whether the block sends data to a WordPress REST endpoint or an external API.