Skip to content

Commit f67acc6

Browse files
authored
Merge pull request #180 from i-VRESSE/add-portal-warning
add `PortalWarning.tsx`
2 parents a52eeb1 + 70f0e39 commit f67acc6

3 files changed

Lines changed: 40 additions & 18 deletions

File tree

app/components/PortalHeader.tsx

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,30 @@ function Haddock3Navbar() {
3131
);
3232
}
3333

34+
function PortalWarning() {
35+
return (
36+
<div className="m-2 p-3 bg-yellow-400 border-l-4 border-yellow-600 text-black font-bold rounded-md shadow-md">
37+
<div className="flex items-center justify-center">
38+
<svg className="w-5 h-5 mr-2" fill="currentColor" viewBox="0 0 20 20">
39+
<path
40+
fillRule="evenodd"
41+
d="M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z"
42+
clipRule="evenodd"
43+
/>
44+
</svg>
45+
<span>Development Preview - Features may be unstable</span>
46+
</div>
47+
</div>
48+
);
49+
}
50+
3451
// Modeled after https://wenmr.science.uu.nl/new/prodigy
3552
export function Portalheader() {
3653
return (
3754
<header>
3855
<PortalNavbar />
3956
<Haddock3Navbar />
57+
<PortalWarning />
4058
<Banner />
4159
</header>
4260
);

package-lock.json

Lines changed: 21 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
"devDependencies": {
9090
"@chromatic-com/storybook": "^1.3.3",
9191
"@ltd/j-toml": "^1.38.0",
92-
"@playwright/test": "^1.43.0",
92+
"@playwright/test": "^1.52.0",
9393
"@remix-run/dev": "^2.9.1",
9494
"@storybook/addon-essentials": "^8.0.9",
9595
"@storybook/addon-interactions": "^8.0.9",

0 commit comments

Comments
 (0)