pub(crate) const LOCAL_STORAGE_KEY_ID: &str = "local-storage-key";
pub(crate) const LOCAL_STORAGE_VALUE_ID: &str = "local-storage-value";
pub(crate) const SESSION_STORAGE_KEY_ID: &str = "session-storage-key";
pub(crate) const SESSION_STORAGE_VALUE_ID: &str = "session-storage-value";
pub(crate) const CLIPBOARD_TEXT_ID: &str = "clipboard-text";
pub(crate) const CONSOLE_MESSAGE_ID: &str = "console-message";
pub(crate) const LOCAL_STORAGE_KEY_NAME: &str = "local_key";
pub(crate) const LOCAL_STORAGE_VALUE_NAME: &str = "local_value";
pub(crate) const SESSION_STORAGE_KEY_NAME: &str = "session_key";
pub(crate) const SESSION_STORAGE_VALUE_NAME: &str = "session_value";
pub(crate) const CLIPBOARD_TEXT_NAME: &str = "clipboard_text";
pub(crate) const CONSOLE_MESSAGE_NAME: &str = "console_message";
pub(crate) const BROWSER_TEXT_TYPE: &str = "text";
pub(crate) const BROWSER_AUTOCOMPLETE_OFF: &str = "off";
pub(crate) const LOCAL_STORAGE_KEY_PLACEHOLDER: &str = "Storage key...";
pub(crate) const LOCAL_STORAGE_VALUE_PLACEHOLDER: &str = "Storage value...";
pub(crate) const SESSION_STORAGE_KEY_PLACEHOLDER: &str = "Session key...";
pub(crate) const SESSION_STORAGE_VALUE_PLACEHOLDER: &str = "Session value...";
pub(crate) const CLIPBOARD_TEXT_PLACEHOLDER: &str = "Enter text to copy...";
pub(crate) const CONSOLE_MESSAGE_PLACEHOLDER: &str = "Type a message to log...";
pub(crate) const BROWSER_ERROR_BUTTON_LABEL: &str = "Error";
pub(crate) const BROWSER_WARN_BUTTON_LABEL: &str = "Warn";
pub(crate) const BROWSER_CONSOLE_MESSAGE_LABEL: &str = "Console message";
pub(crate) const BROWSER_CONSOLE_CARD_DESC: &str = "Send log, warning, and error messages to the browser developer console. Open DevTools (F12) to see the output.";
pub(crate) const BROWSER_CONSOLE_CARD_TITLE: &str = "Console";
pub(crate) const BROWSER_PATHNAME_LABEL: &str = "Pathname";
pub(crate) const BROWSER_ORIGIN_LABEL: &str = "Origin";
pub(crate) const BROWSER_HREF_LABEL: &str = "Href";
pub(crate) const BROWSER_LOCATION_CARD_DESC: &str = "Read the current page's full URL components: href, origin, and pathname. All values are read-only and update automatically on navigation.";
pub(crate) const BROWSER_LOCATION_CARD_TITLE: &str = "Location";
pub(crate) const BROWSER_LANGUAGE_LABEL: &str = "Language";
pub(crate) const BROWSER_USER_AGENT_LABEL: &str = "User Agent";
pub(crate) const BROWSER_NAVIGATOR_CARD_DESC: &str = "Read the browser's User-Agent string and preferred language. Useful for analytics, feature detection, and localization.";
pub(crate) const BROWSER_NAVIGATOR_CARD_TITLE: &str = "Navigator";
pub(crate) const BROWSER_INNER_SIZE_LABEL: &str = "Inner Size";
pub(crate) const BROWSER_REFRESH_SIZE_BUTTON_LABEL: &str = "Refresh Size";
pub(crate) const BROWSER_WINDOW_CARD_DESC: &str = "Read the browser window's inner width and height in CSS pixels. Click Refresh Size after resizing the window.";
pub(crate) const BROWSER_WINDOW_CARD_TITLE: &str = "Window";
pub(crate) const BROWSER_RESULT_PREFIX: &str = "Result: ";
pub(crate) const BROWSER_PASTE_BUTTON_LABEL: &str = "Paste";
pub(crate) const BROWSER_COPY_BUTTON_LABEL: &str = "Copy";
pub(crate) const BROWSER_CLIPBOARD_TEXT_LABEL: &str = "Text to copy";
pub(crate) const BROWSER_CLIPBOARD_CARD_DESC: &str = "Write text to the system clipboard or read the current clipboard contents. Requires a secure context (HTTPS or localhost).";
pub(crate) const BROWSER_CLIPBOARD_CARD_TITLE: &str = "Clipboard API";
pub(crate) const BROWSER_REMOVE_BUTTON_LABEL: &str = "Remove";
pub(crate) const BROWSER_VALUE_LABEL: &str = "Value";
pub(crate) const BROWSER_SESSION_STORAGE_CARD_DESC: &str = "Store key-value data for the duration of the page session. Data is cleared when the tab or window is closed.";
pub(crate) const BROWSER_SESSION_STORAGE_CARD_TITLE: &str = "sessionStorage";
pub(crate) const BROWSER_LOCAL_STORAGE_CARD_DESC: &str = "Store, retrieve, and remove persistent key-value data. Data in localStorage survives page reloads and browser restarts.";
pub(crate) const BROWSER_LOCAL_STORAGE_CARD_TITLE: &str = "localStorage";
pub(crate) const BROWSER_PAGE_SUBTITLE: &str = "Interact with browser storage, clipboard, window metrics, navigator info, location URL, and developer console — all through euv's typed hook APIs.";
pub(crate) const BROWSER_PAGE_TITLE: &str = "Browser APIs";