/* Copyright 2026 Marimo. All rights reserved. */ export const Constants = { githubPage: "https://github.com/marimo-team/marimo", releasesPage: "https://github.com/marimo-team/marimo/releases", issuesPage: "https://github.com/marimo-team/marimo/issues", bugReportUrl: "https://github.com/marimo-team/marimo/issues/new?template=bug_report.yaml", feedbackForm: "https://marimo.io/feedback", discordLink: "https://marimo.io/discord?ref=notebook", docsPage: "https://docs.marimo.io", youtube: "https://www.youtube.com/@marimo-team", molab: "https://molab.marimo.io", }; export const KnownQueryParams = { /** * When in read mode, if the code should be shown by default */ showCode: "show-code", /** * When in read mode, if the code should be hidden by default */ includeCode: "include-code", /** * Session ID for the current notebook */ sessionId: "session_id", /** * Kiosk mode. If the editor is running in kiosk mode */ kiosk: "kiosk", /** * VSCode mode. If the editor is running inside VSCode */ vscode: "vscode", /** * File path of the current notebook */ filePath: "file", /** * Access token for the current user */ accessToken: "access_token", /** * Layout view-as. If the editor is in run-mode, this overrides the current * layout view. In edit-mode, can be used to start in present mode. */ viewAs: "view-as", /** * Show the chrome in edit mode. * If true, the chrome will be shown. * If false, the chrome will be hidden. */ showChrome: "show-chrome", /** * Override the display theme: `light`, `dark`, or `system`. * Takes precedence over the notebook's saved `display.theme`. * Ignored for embedded islands, which infer the theme from their host page. */ theme: "theme", }; /** * CSS class names used throughout the application */ export const CSSClasses = { /** * Class name for cell output areas */ outputArea: "output-area", };