Appearance
docs/add-elements/elements/accordion.mddocs/add-elements/elements/autocomplete.mddocs/add-elements/elements/bottom-nav.mddocs/add-elements/elements/button.mddocs/add-elements/elements/calendar.mddocs/add-elements/elements/color-picker.mddocs/add-elements/elements/content-slider.mddocs/add-elements/elements/data-grid.mddocs/add-elements/elements/date-pickers.mddocs/add-elements/elements/div.mddocs/add-elements/elements/donut-progress-bar.mddocs/add-elements/elements/drag-and-drop-files.mddocs/add-elements/elements/dropdown.mddocs/add-elements/elements/flexbox-container.mddocs/add-elements/elements/heading.mddocs/add-elements/elements/icon.mddocs/add-elements/elements/image-slider.mddocs/add-elements/elements/image.mddocs/add-elements/elements/infinite-slider.mddocs/add-elements/elements/input.mddocs/add-elements/elements/kanban.mddocs/add-elements/elements/language.mddocs/add-elements/elements/list.mddocs/add-elements/elements/loader.mddocs/add-elements/elements/masked.mddocs/add-elements/elements/paginator.mddocs/add-elements/elements/progress-bar.mddocs/add-elements/elements/qr-code-reader.mddocs/add-elements/elements/radio-group.mddocs/add-elements/elements/range-input.mddocs/add-elements/elements/reorder-list.mddocs/add-elements/elements/rich-text.mddocs/add-elements/elements/search.mddocs/add-elements/elements/sections.mddocs/add-elements/elements/select.mddocs/add-elements/elements/sidemenu.mddocs/add-elements/elements/table.mddocs/add-elements/elements/text.mddocs/add-elements/elements/toggle.mddocs/add-elements/elements/top-nav.mddocs/add-elements/elements/video.mddocs/add-elements/forms-and-inputs/checkbox.mddocs/add-elements/layout/columns.mddocs/add-elements/layout/container.md docs/add-elements/layout/responsive-sidebar.md docs/api-examples.md docs/binding-filtering/binding-concept.mddocs/binding-filtering/binding-repeating-items.mddocs/binding-filtering/binding-styling-properties.mddocs/binding-filtering/display-data.mddocs/binding-filtering/filter-data.mddocs/binding-filtering/load-more-button.mddocs/build-guides/ai-crm-with-mcp.mddocs/build-guides/ai-helper.mddocs/build-guides/chatgpt.mddocs/build-guides/client-scheduling-app.mddocs/build-guides/dashboard.mddocs/build-guides/job-board-with-xano.mddocs/build-guides/lead-intelligence.mddocs/build-guides/linkedin-content-generator.mddocs/build-guides/multi-step-form.mddocs/build-guides/resend-supabase.mddocs/build-guides/the-weweb-academy-page.mddocs/build-guides/using-the-crm-template.mddocs/build-guides/weather-app-from-scratch.mddocs/build-guides/weather-app.mddocs/components/advanced-properties.mddocs/components/component-dropzones.mddocs/components/component-events.mddocs/components/component-instance.md docs/components/dynamically-repeating-components.md docs/components/intro-to-components.md docs/components/lifecycle-events.md docs/css-and-styling/classes.md docs/css-and-styling/conditional-rendering.md docs/css-and-styling/css-animations.md docs/css-and-styling/css-grid.md docs/css-and-styling/css-properties.md docs/css-and-styling/css-stylesheet.md docs/css-and-styling/responsive-design.md docs/css-and-styling/states.md docs/css-and-styling/understanding-the-box-model.md docs/data/intro-to-collections.md docs/data/intro-to-variables.md docs/data/joining-data.md docs/database-and-apis/access-checks/index.md docs/database-and-apis/api-workflows/all-actions.md docs/database-and-apis/api-workflows/calling-from-frontend.md docs/database-and-apis/api-workflows/creating-endpoints.md docs/database-and-apis/api-workflows/index.md docs/database-and-apis/api-workflows/securing-backend-workflows.md docs/database-and-apis/api-workflows/settings.md docs/database-and-apis/auth/index.md docs/database-and-apis/auth/integrating-providers.md docs/database-and-apis/auth/managing-roles.md docs/database-and-apis/auth/managing-users.md docs/database-and-apis/auth/settings.md docs/database-and-apis/build-guides.md docs/database-and-apis/database/columns.md docs/database-and-apis/database/tables.md docs/database-and-apis/database/views.md docs/database-and-apis/environment-variables.md docs/database-and-apis/environments-deploy.md docs/database-and-apis/event-triggers/all-triggers.md docs/database-and-apis/event-triggers/auth/after-sign-in.md docs/database-and-apis/event-triggers/auth/after-sign-up.md docs/database-and-apis/event-triggers/auth/before-sign-up.md docs/database-and-apis/event-triggers/auth/email-verification-requested.md docs/database-and-apis/event-triggers/auth/magic-link-requested.md docs/database-and-apis/event-triggers/auth/otp-requested.md docs/database-and-apis/event-triggers/auth/password-reset-requested.md docs/database-and-apis/event-triggers/auth/password-updated.md docs/database-and-apis/event-triggers/index.md docs/database-and-apis/functions/index.md docs/database-and-apis/index.md docs/database-and-apis/integrations/integration-template.md docs/database-and-apis/migration-and-choices.md docs/editor/app-settings/app-settings.md docs/editor/app-settings/pwa.md docs/editor/assets.md docs/editor/debug-editor.md docs/editor/figma/import-figma-designs.md docs/editor/how-to-use-the-add-panel.md docs/editor/intro-to-html-css.md docs/editor/intro-to-the-editor.md docs/editor/logs.md docs/editor/quick-tour.md docs/elements/accordion.md docs/elements/ai-chat.md docs/elements/alerts.md docs/elements/autocomplete.md docs/elements/bottom-nav.md docs/elements/breadcrumb.md docs/elements/button.md docs/elements/calendar-deprecated.md docs/elements/calendar.md docs/elements/chat.md docs/elements/checkbox.md docs/elements/code.md docs/elements/color-picker.md docs/elements/columns.md docs/elements/container.md docs/elements/content-slider.md docs/elements/data-grid.md docs/elements/datagrid-deprecated.md docs/elements/date-pickers.md docs/elements/dialog.md docs/elements/div.md docs/elements/donut-progress-bar.md docs/elements/drag-and-drop-files.md docs/elements/dropdown.md docs/elements/file-upload.md docs/elements/flexbox-container.md docs/elements/form-container.md docs/elements/heading.md docs/elements/icon.md docs/elements/iframe.md docs/elements/image-slider.md docs/elements/image.md docs/elements/index.md docs/elements/infinite-slider.md docs/elements/input.md docs/elements/kanban.md docs/elements/language.md docs/elements/list.md docs/elements/loader.md docs/elements/masked.md docs/elements/modal.md docs/elements/otp-input.md docs/elements/paginator.md docs/elements/progress-bar.md docs/elements/qr-code-reader.md docs/elements/radio-group.md docs/elements/range-input.md docs/elements/recaptcha.md docs/elements/reorder-list.md docs/elements/responsive-sidebar.md docs/elements/rich-text.md docs/elements/search.md docs/elements/sections.md docs/elements/select.md docs/elements/sidemenu.md docs/elements/skeleton-loader.md docs/elements/table.md docs/elements/text.md docs/elements/timeline.md docs/elements/toggle.md docs/elements/top-nav.md docs/elements/video.md docs/formulas/array.md docs/formulas/conditional.md docs/formulas/date.md docs/formulas/file.md docs/formulas/intro-to-formulas.md docs/formulas/math.md docs/formulas/object.md docs/formulas/operators.md docs/formulas/project-formulas.md docs/formulas/text.md docs/formulas/utils.md docs/index.md docs/integrations/airtable.md docs/integrations/apitemplate.md docs/integrations/googlesheets.md docs/integrations/index.md docs/integrations/resend.md docs/integrations/segment.md docs/integrations/sendgrid.md docs/integrations/slack.md docs/libraries/dependencies.md docs/libraries/intro-to-libraries.md docs/libraries/intro-to-the-marketplace.md docs/libraries/share-libraries.md docs/libraries/starter-kit.md docs/markdown-examples.md docs/pages/404-page.md docs/pages/dynamic-collection-page.md docs/pages/dynamic-page-metadata.md docs/pages/intro-to-pages.md docs/pages/llms-txt.md docs/pages/multi-page-sections.md docs/pages/navigation.md docs/pages/page-metadata.md docs/pages/private-pages.md docs/pages/sitemap.md docs/pages/static-collection-page.md docs/plugins/auth-systems/auth0.md docs/plugins/auth-systems/open-id.md docs/plugins/auth-systems/supabase-auth.md docs/plugins/auth-systems/token-based-auth.md docs/plugins/auth-systems/weweb-auth.md docs/plugins/auth-systems/xano-auth.md docs/plugins/data-sources/airtable-data.md docs/plugins/data-sources/algolia.md docs/plugins/data-sources/rest-api.md docs/plugins/data-sources/smartsuite.md docs/plugins/data-sources/sql.md docs/plugins/data-sources/supabase-data.md docs/plugins/data-sources/xano-data.md docs/plugins/extensions/calendly.md docs/plugins/extensions/charts.md docs/plugins/extensions/google-maps.md docs/plugins/extensions/gtm.md docs/plugins/extensions/mapbox.md docs/plugins/extensions/npm.md docs/plugins/extensions/open-ai.md docs/plugins/extensions/pwa.md docs/plugins/extensions/segment.md docs/plugins/extensions/sound.md docs/plugins/extensions/stripe.md docs/plugins/extensions/weweb-email.md docs/plugins/intro-to-plugins.md docs/popups/adding-logic.md docs/popups/examples.md docs/popups/intro-to-popups.md docs/popups/migrating-to-new-popups.md docs/popups/wait-close-event.md docs/settings-billing-code-export/account-settings.md docs/settings-billing-code-export/cloudflare-self-hosting-guide.md docs/settings-billing-code-export/code-export-api.md docs/settings-billing-code-export/hosting-and-code-export.md docs/settings-billing-code-export/pricing.md docs/settings-billing-code-export/project-settings/after-deploy-hook.md docs/settings-billing-code-export/project-settings/backups.md docs/settings-billing-code-export/project-settings/custom-domain.md docs/settings-billing-code-export/project-settings/deployments.md docs/settings-billing-code-export/project-settings/project-settings.md docs/settings-billing-code-export/referral-program/referral-faq.md docs/settings-billing-code-export/referral-program/referral-legal-terms.md docs/settings-billing-code-export/weweb-server-api-(deprecated).md docs/settings-billing-code-export/workspace-settings/components-tab.md docs/settings-billing-code-export/workspace-settings/design-system-tab.md docs/settings-billing-code-export/workspace-settings/members-tab.md docs/settings-billing-code-export/workspace-settings/projects-tab.md docs/start-here/frequently-asked-questions.md docs/start-here/welcome.md docs/web-development-basics/apis-and-databases.md docs/web-development-basics/frontend-vs-backend.md docs/web-development-basics/understanding-apis.md docs/web-development-basics/understanding-database-structure.md docs/web-development-basics/understanding-html-css-javascript.md docs/websockets/supabase-realtime/broadcast-message.md docs/websockets/supabase-realtime/database-changes.md docs/websockets/supabase-realtime/intro-to-supabase-realtime.md docs/websockets/supabase-realtime/presence-state.md docs/websockets/supabase-realtime/realtime-collections.md docs/websockets/supabase-realtime/subscribe-channel.md docs/websockets/xano-realtime/history.md docs/websockets/xano-realtime/intro-to-xano-realtime.md docs/websockets/xano-realtime/message.md docs/websockets/xano-realtime/open-close-channel.md docs/websockets/xano-realtime/presence.md docs/weweb-101/adding-elements-to-the-page.md docs/weweb-101/adding-interactivity.md docs/weweb-101/creating-secure-logic.md docs/weweb-101/intro-to-database-and-apis.md docs/weweb-101/publishing-your-application.md docs/weweb-101/securing-your-application.md docs/weweb-101/styling-elements.md docs/weweb-101/test.md docs/weweb-101/working-with-data.md docs/weweb-ai/ai-modes.md docs/weweb-ai/generating-custom-coded-components.md docs/weweb-ai/index.md docs/weweb-ai/intro-to-weweb-ai.md docs/weweb-ai/passing-context-to-ai.md docs/workflows/actions/auth/otp-check-code-validity.md docs/workflows/actions/auth/otp-request-code.md docs/workflows/actions/auth/otp-reset-password.md docs/workflows/actions/auth/otp-sign-in.md docs/workflows/actions/auth/otp-verify-email.md docs/workflows/actions/auth/request-magic-link.md docs/workflows/actions/auth/request-password-reset.md docs/workflows/actions/auth/send-verify-email.md docs/workflows/actions/auth/sign-in-with-email.md docs/workflows/actions/auth/sign-in-with-social-provider.md docs/workflows/actions/auth/sign-out.md docs/workflows/actions/auth/sign-up-with-email.md docs/workflows/actions/auth/update-password.md docs/workflows/actions/backend/call-backend-endpoint.md docs/workflows/actions/change-language.md docs/workflows/actions/change-theme.md docs/workflows/actions/change-variable-value.md docs/workflows/actions/close-all-popups.md docs/workflows/actions/copy-to-clipboard.md docs/workflows/actions/create-url-from-base64.md docs/workflows/actions/custom-javascript.md docs/workflows/actions/download-csv.md docs/workflows/actions/download-file-from-url.md docs/workflows/actions/encode-file-as-base64.md docs/workflows/actions/execute-component-action.md docs/workflows/actions/execute-workflow.md docs/workflows/actions/fetch-collection.md docs/workflows/actions/fetch-collections-in-parallel.md docs/workflows/actions/fetch-table-view.md docs/workflows/actions/get-user-location.md docs/workflows/actions/http-request.md docs/workflows/actions/log.md docs/workflows/actions/open-popup.md docs/workflows/actions/page-loader.md docs/workflows/actions/plugin-integration-actions.md docs/workflows/actions/print-pdf.md docs/workflows/actions/reset-variable-value.md docs/workflows/actions/return-a-value.md docs/workflows/actions/stop-click-propagation.md docs/workflows/actions/supabase/database/call-postgres-function.md docs/workflows/actions/supabase/database/database-insert.md docs/workflows/actions/supabase/database/database-select.md docs/workflows/actions/supabase/database/database-update.md docs/workflows/actions/supabase/api/invoke-edge-function.md docs/workflows/actions/supabase/storage/list-all-files.md docs/workflows/actions/supabase/storage/storage-upload-file.md docs/workflows/actions/supabase/auth/supabase-auth-phone-password.md docs/workflows/actions/throw-error.md docs/workflows/actions/time-delay.md docs/workflows/actions/try-catch.md docs/workflows/actions/update-collection.md docs/workflows/actions/upload-file.md docs/workflows/actions/xano-request.md docs/workflows/branching.md docs/workflows/debugging.md docs/workflows/intro-to-workflows.md docs/workflows/loops.md docs/workflows/testing.md docs/workflows/triggers.md

