summaryrefslogtreecommitdiffstats
path: root/toolkit/components/reader/color-input.stories.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'toolkit/components/reader/color-input.stories.mjs')
-rw-r--r--toolkit/components/reader/color-input.stories.mjs32
1 files changed, 32 insertions, 0 deletions
diff --git a/toolkit/components/reader/color-input.stories.mjs b/toolkit/components/reader/color-input.stories.mjs
new file mode 100644
index 0000000000..cec85a8d98
--- /dev/null
+++ b/toolkit/components/reader/color-input.stories.mjs
@@ -0,0 +1,32 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
+import { html } from "../../content/widgets/vendor/lit.all.mjs";
+// eslint-disable-next-line import/no-unassigned-import
+import "chrome://global/content/reader/color-input.mjs";
+
+export default {
+ title: "Domain-specific UI Widgets/Reader View/Color Input",
+ component: "color-input",
+ argTypes: {},
+ parameters: {
+ status: "stable",
+ fluent: `moz-color-input-label = Background`,
+ },
+};
+
+const Template = ({ color, propName, labelL10nId }) => html`
+ <color-input
+ color=${color}
+ data-l10n-id=${labelL10nId}
+ prop-name=${propName}
+ ></color-input>
+`;
+
+export const Default = Template.bind({});
+Default.args = {
+ propName: "background",
+ color: "#7293C9",
+ labelL10nId: "moz-color-input-label",
+};