> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt. ## Searchable tables components The `` component enables client-side filtering for large tables. A search input appears above the table that filters rows in real-time using case-insensitive substring matching. Wrap any markdown table with `` to add search functionality: **`Markdown`** ```jsx Markdown | Plant | Light Requirements | Water | |-------|-------------------|-------| | Fern | Partial shade | Weekly | | Snake Plant | Low to bright indirect | Bi-weekly | ``` Use `` to combine both sticky headers and search: **`Markdown`** ```jsx Markdown | Plant | Light Requirements | Water | |-------|-------------------|-------| | Fern | Partial shade | Weekly | | Snake Plant | Low to bright indirect | Bi-weekly | ``` Alternatively, add the `searchable` attribute to HTML tables: **`Markdown`** ```jsx Markdown ...
``` Read the docs ## Switcher placement configuration navigation, docs.yml Control where the product and version switchers appear in your documentation site using the `switcher-placement` option in your `docs.yml` layout configuration. Choose between `header` (default) to display switchers in the top navigation bar, or `sidebar` to place them in the sidebar navigation. **`docs.yml`** ```yaml docs.yml layout: switcher-placement: sidebar ``` Read the docs ## Smart continuation in code blocks components Bash and terminal code blocks now intelligently display `$` for new commands and `>` for continuation lines when a command spans multiple lines using `\`. This makes it easier to distinguish between separate commands and multi-line commands in the same code block. ```bash fern init fern generate --group external \ --log-level debug \ --version 1.0.0 fern check fern docs dev ``` Read the docs