Skip to content
Open
Show file tree
Hide file tree
Changes from 44 commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
c88490f
Add user guide feature with full content and routing
lynwilhelm May 20, 2026
5ac1f8d
Merge branch 'AllenInstitute:main' into user-guide
lynwilhelm May 21, 2026
f2c8839
Remove Learn nav link, replace with User Guide
lynwilhelm May 26, 2026
d7db3df
Merge remote-tracking branch 'fork/user-guide' into user-guide
lynwilhelm May 26, 2026
3585da9
Remove Learn page and all references
lynwilhelm May 26, 2026
9ffe941
User guide content and layout updates
lynwilhelm May 28, 2026
72875c5
User guide content, styling, and image updates
lynwilhelm May 29, 2026
81791e1
User guide pre-review cleanup and code quality improvements
lynwilhelm May 29, 2026
9a78916
Restore global.css to origin/main; update scoped heading TODO comment
lynwilhelm May 29, 2026
3bfc943
Refine user guide terminology and fix typos
lynwilhelm Jun 9, 2026
4488de9
User guide: section anchors, link wiring, supported-viewers cleanup
lynwilhelm Jun 12, 2026
83de7cc
Link use-case overview table rows to their detail sections
lynwilhelm Jun 12, 2026
85dafbe
User guide: align slugs with page titles, icon weights, table styling
lynwilhelm Jun 12, 2026
7fab66b
User guide content: add REMBI section, fluorophore example, copy tweaks
lynwilhelm Jun 12, 2026
8b3b5f0
Refine FoundingGIDE description wording
lynwilhelm Jun 12, 2026
f07da3a
Let user guide sidebar scroll independently on overflow
lynwilhelm Jun 15, 2026
9196858
Let mobile user guide menu fill viewport height and scroll
lynwilhelm Jun 15, 2026
48b1757
Merge branch 'main' into user-guide
lynwilhelm Jun 15, 2026
ffc6b25
Merge branch 'main' into user-guide
lynwilhelm Jun 22, 2026
48a8e2c
Improve type safety and dead end maintenance
SeanDuHare Jun 25, 2026
66dd88c
Add 404 page instead of automatic redirect
SeanDuHare Jun 25, 2026
f55db3a
Clean up css
SeanDuHare Jun 25, 2026
63d6e32
Support /learn for backwards compat
SeanDuHare Jun 25, 2026
f90484b
Fix brittle use case anchors
SeanDuHare Jun 25, 2026
892838b
Replace hard-coded links with enums
SeanDuHare Jun 25, 2026
6adba2f
Improve 404 styling
SeanDuHare Jun 25, 2026
82c55fd
Add video from Allen
SeanDuHare Jun 25, 2026
0a50007
Missing route style improvements
SeanDuHare Jun 25, 2026
ee4911b
Embed video
SeanDuHare Jun 25, 2026
7e6e717
Add citation
SeanDuHare Jun 25, 2026
4971927
Move column descriptions; Adjust lead-ins
SeanDuHare Jun 26, 2026
44ddf56
Add more content
SeanDuHare Jun 29, 2026
9bdce5d
Add CSV downloads
SeanDuHare Jun 29, 2026
0da145e
Remove redundant tooltip on mobile user guide menu button
lynwilhelm Jun 29, 2026
4980302
User guide tidy-ups: citation section, link wording, remove resolved …
lynwilhelm Jun 29, 2026
501ec6f
Style embedded video border; sentence-case a heading
lynwilhelm Jun 29, 2026
4144645
User guide: anchor cloud-storage link to its section; copy refinements
lynwilhelm Jun 29, 2026
3fea727
User guide copy: friendlier wording, ISAS CTA + data consistency
lynwilhelm Jun 29, 2026
f9636fe
Merge branch 'main' into user-guide
lynwilhelm Jun 29, 2026
aaf4b09
Use cases: hide Validate metadata; reframe Perform QC for non-coders
lynwilhelm Jun 30, 2026
58cc3cc
Refine "Who is BFF for" persona labels
lynwilhelm Jun 30, 2026
09c1058
Merge branch 'user-guide' of github.com:AllenInstitute/biofile-finder…
lynwilhelm Jun 30, 2026
b08b9d9
Reword use-case table intro
lynwilhelm Jun 30, 2026
3ae2944
Potential fix for pull request finding
SeanDuHare Jun 30, 2026
ba8e6b4
Merge branch 'main' into user-guide
SeanDuHare Jun 30, 2026
dc6f144
Overhaul BFF comparison table on Overview page
lynwilhelm Jun 30, 2026
e6f06d2
Merge branch 'user-guide' of github.com:AllenInstitute/biofile-finder…
lynwilhelm Jun 30, 2026
6eec02e
Revise comparison table preamble to frame BFF as a companion
lynwilhelm Jun 30, 2026
c366842
Add section on nesting metadata
SeanDuHare Jun 30, 2026
5ea53b2
Merge branch 'main' into user-guide
SeanDuHare Jun 30, 2026
3829d97
Rename Creating page to "metadata file" and list File Path as a column
lynwilhelm Jun 30, 2026
7c31c5a
Merge branch 'user-guide' of github.com:AllenInstitute/biofile-finder…
lynwilhelm Jun 30, 2026
87d084c
Refine metadata file page headings and advanced capabilities section
lynwilhelm Jun 30, 2026
0301e34
Fix typos on metadata file and setup overview pages
lynwilhelm Jun 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ module.exports = {
parser: "@typescript-eslint/parser",
parserOptions: {
project: "./tsconfig.json",
tsconfigRootDir: __dirname,
},
plugins: ["@typescript-eslint", "react-hooks"],
root: true,
Expand Down
10 changes: 9 additions & 1 deletion packages/web/custom.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,12 @@ declare module "*.svg" {
export default src;
}

declare module "*.png";
declare module "*.png" {
const src: string;
export default src;
}

declare module "*.css" {
const classes: { [key: string]: string };
export default classes;
}
7 changes: 6 additions & 1 deletion packages/web/src/components/Footer/Footer.module.css
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
.footer {
position: fixed;
bottom: 0;
left: 0;
right: 0;
height: fit-content;
margin: 0 auto;
padding: var(--margin) 0;
border-top: 1px solid var(--border-color);
text-align: center;
background-color: var(--secondary-dark);
z-index: 100;
}

.footer-link {
Expand Down
10 changes: 5 additions & 5 deletions packages/web/src/components/Header/Menu.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ export default function Menu() {
Open-source datasets
</Link>
<Link
to="learn"
to="user-guide"
className={styles.routeLink}
target={isApp ? "_blank" : "_self"}
rel="noreferrer"
Comment thread
SeanDuHare marked this conversation as resolved.
>
Learn
User guide
</Link>
<PrimaryFluent
ariaLabel="Help"
Expand Down Expand Up @@ -79,11 +79,11 @@ export default function Menu() {
href: "/datasets",
},
{
key: "learn",
text: "Learn",
key: "user-guide",
text: "User guide",
target: isApp ? "_blank" : "_self",
rel: "noreferrer",
href: "/learn",
href: "/user-guide",
},
{
key: "help",
Expand Down
90 changes: 0 additions & 90 deletions packages/web/src/components/Learn/Learn.module.css

This file was deleted.

169 changes: 0 additions & 169 deletions packages/web/src/components/Learn/index.tsx

This file was deleted.

29 changes: 29 additions & 0 deletions packages/web/src/components/NotFound/NotFound.module.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
.container {
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: center;
height: 100%;
margin: 0 20%;
}

.container a {
color: var(--aqua) !important;
}

.container a:hover {
color: var(--bright-aqua) !important;
}

.container ul {
margin: 0;
padding: 0;
}

.container ul li {
margin: 0.25em 0 0.25em 1em;
}

.container p {
line-height: normal;
}
28 changes: 28 additions & 0 deletions packages/web/src/components/NotFound/index.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
import * as React from "react";
import { Link } from "react-router-dom";

import styles from "./NotFound.module.css";

export default function NotFound() {
return (
<div className={styles.container}>
<h1>Looking for something?</h1>
<p>
Sorry, we could not find the page you are looking for. One of the following BioFile
Finder (BFF) related pages may help you get back on track:
</p>
<ul>
<li>
<Link to="/">Home</Link>
</li>
<li>
<Link to="/user-guide">User Guide</Link>
</li>
</ul>
<p>
<a href="mailto:aics_software_support@alleninstitute.org">Email us</a> if you have
any questions or issues.
</p>
</div>
);
}
Loading
Loading