Skip to content

Commit 02abca8

Browse files
citing pioreactor page
1 parent e1b0598 commit 02abca8

69 files changed

Lines changed: 1149 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Makefile

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
.PHONY: help install dev build serve clear deploy
2+
3+
help:
4+
@printf "Available targets:\n"
5+
@printf " make install Install npm dependencies\n"
6+
@printf " make dev Start the Docusaurus development server\n"
7+
@printf " make build Build the static site\n"
8+
@printf " make serve Serve the built site locally\n"
9+
@printf " make clear Clear Docusaurus caches\n"
10+
@printf " make deploy Deploy with Docusaurus\n"
11+
12+
install:
13+
npm install
14+
15+
dev:
16+
npm run start -- --port 8001
17+
18+
build:
19+
npm run build
20+
21+
serve:
22+
npm run serve
23+
24+
clear:
25+
npm run clear
26+
27+
deploy:
28+
npm run deploy

src/css/custom.css

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,104 @@ h1 {
217217
gap: 20px; /* Space between the cards */
218218
}
219219

220+
.publicationAssetShowcase {
221+
display: grid;
222+
grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
223+
gap: 16px;
224+
margin: 1rem 0 1.5rem;
225+
}
226+
227+
.publicationAssetPanel {
228+
display: grid;
229+
gap: 12px;
230+
align-content: start;
231+
padding: 14px;
232+
border: 1px solid var(--ifm-color-emphasis-200);
233+
border-radius: 8px;
234+
}
235+
236+
.publicationAssetPanelWide {
237+
grid-column: 1 / -1;
238+
grid-template-columns: minmax(180px, 280px) 1fr;
239+
align-items: center;
240+
}
241+
242+
.publicationAssetPreview {
243+
display: grid;
244+
min-height: 150px;
245+
padding: 10px;
246+
border-radius: 6px;
247+
background: var(--ifm-color-emphasis-100);
248+
place-items: center;
249+
}
250+
251+
.publicationAssetPreview img {
252+
width: 100%;
253+
height: 150px;
254+
object-fit: contain;
255+
}
256+
257+
.publicationAssetPanel h3 {
258+
margin: 0;
259+
font-size: 1.05rem;
260+
}
261+
262+
.publicationAssetPanel p {
263+
margin: 0.25rem 0 0.5rem;
264+
}
265+
266+
.publicationAssetLinks {
267+
margin: 0;
268+
padding-left: 1.1rem;
269+
}
270+
271+
.publicationAssetDownload {
272+
display: inline-flex;
273+
width: fit-content;
274+
align-items: center;
275+
justify-content: center;
276+
margin-top: 2px;
277+
padding: 6px 10px;
278+
border: 1px solid var(--ifm-color-primary);
279+
border-radius: 6px;
280+
font-size: 0.9rem;
281+
font-weight: 600;
282+
text-decoration: none;
283+
}
284+
285+
.publicationAssetDownload:hover {
286+
background: var(--ifm-color-primary);
287+
color: var(--ifm-color-primary-contrast-background);
288+
text-decoration: none;
289+
}
290+
291+
.publicationIconStrip {
292+
display: grid;
293+
grid-template-columns: repeat(3, 1fr);
294+
gap: 10px;
295+
}
296+
297+
.publicationIconStrip a {
298+
display: grid;
299+
min-height: 74px;
300+
padding: 10px;
301+
border-radius: 6px;
302+
background: var(--ifm-color-emphasis-100);
303+
place-items: center;
304+
}
305+
306+
.publicationIconStrip img {
307+
width: 100%;
308+
height: 54px;
309+
object-fit: contain;
310+
}
311+
312+
@media (max-width: 700px) {
313+
.publicationAssetPanelWide {
314+
grid-template-columns: 1fr;
315+
}
316+
}
317+
220318
.menu__list-item.sidebar-item--new > .menu__link,
221319
.menu__list-item.sidebar-item--new > .menu__list-item-collapsible > .menu__link,
222320
.menu__list-item.sidebar-item--updated > .menu__link,
871 KB
Binary file not shown.
27.9 KB
Binary file not shown.
32.3 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
5.5 MB
Binary file not shown.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Pioreactor boilerplate text
2+
3+
These snippets are intended for papers, posters, preprints, theses, course materials, talks, and methods sections that mention Pioreactor.
4+
5+
Use the short company description when space is limited, such as a poster footer or slide note.
6+
7+
Use the long company description when briefly introducing Pioreactor as a platform.
8+
9+
Use the acknowledgement or methods statement when describing experimental work that used Pioreactor hardware, software, or accessories. Edit model names, volumes, accessories, and software versions to match the actual experimental setup.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Pioreactor Inc. is a Waterloo, Ontario-based company building open-source, Raspberry Pi-powered bioreactors and software for microbial growth automation. Pioreactor combines small-volume bioreactor hardware, optical density monitoring, temperature control, stirring, programmable dosing, a browser-based user interface, APIs, plugins, and documentation for research and teaching labs.

0 commit comments

Comments
 (0)