Skip to content

Commit

Permalink
added odt; added project descriptions to detail pages
Browse files Browse the repository at this point in the history
  • Loading branch information
ajolipa committed Aug 13, 2024
1 parent 322d10c commit 44c90cd
Show file tree
Hide file tree
Showing 10 changed files with 118 additions and 17 deletions.
Binary file added astro-web/src/assets/projects/thumbnails/odt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions astro-web/src/components/ProjectCard.astro
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ const { title, img, href = '#', active = true } = Astro.props;
---
<a href={href}>
<div class={`bg-neutral flex flex-col w-[336px] ${active ? 'hover:scale-105 transition cursor-pointer' : 'cursor-default'}`}>
<div class={`bg-neutral flex flex-col w-[283px] ${active ? 'hover:scale-105 transition cursor-pointer' : 'cursor-default'}`}>
{ img ? (
<Image src={img} alt={title} height={282} width={336} />
<Image src={img} alt={title} height={282} width={336} class="object-contain"/>
) : (
<div class="bg-neutral-gray/20 w-[336px] h-[282px] flex items-center justify-center">
<div class="bg-neutral-gray/20 w-[283px] h-[237px] flex items-center justify-center">
{ !active && <p class="text-3xl">(Coming Soon)</p> }
</div>
) }
<p class="p-8 font-serif">
<p class="py-8 px-6 font-serif">
{title}
</p>
</div>
Expand Down
43 changes: 31 additions & 12 deletions astro-web/src/layouts/Viewer.astro
Original file line number Diff line number Diff line change
Expand Up @@ -4,35 +4,54 @@ import Container from '../components/Container.astro';
import { Image } from 'astro:assets';
import leftArrow from '../assets/arrow-left.svg';
import EditionCrafter from "@cu-mkp/editioncrafter";
import Button from '../components/Button.astro';
export interface Props {
title: string,
documentName: string,
transcriptionTypes: any,
iiifManifest: string,
transcriptionTypes?: any,
iiifManifest?: string,
glossaryURL?: string,
documentInfo?: any,
threePanel?: boolean
threePanel?: boolean,
blurb?: string[],
url?: string
}
const { title, documentName, transcriptionTypes, iiifManifest, documentInfo, threePanel, glossaryURL } = Astro.props;
const { title, documentName, transcriptionTypes, iiifManifest, documentInfo, threePanel, glossaryURL, blurb, url } = Astro.props;
---

<Layout title={title} transitions={false}>
<div class="bg-neutral w-full">
<Container className="flex flex-row gap-16 items-center">
<a href="/editioncrafter">
<div class="border-neutral-dark border-2 rounded-full p-4 hover:scale-105">
<Image src={leftArrow} alt="Go Back" />
</div>
</a>
<h1 class="font-serif text-5xl py-16">
{ title }
</h1>
<a href="/editioncrafter">
<div class="border-neutral-dark border-2 rounded-full p-4 hover:scale-105">
<Image src={leftArrow} alt="Go Back" />
</div>
</a>
<h1 class="font-serif text-5xl py-16">
{ title }
</h1>
</Container>
</div>
<div class="w-full h-[80dvh] bg-white">
{
(blurb && blurb.length || url) ? (
<Container className="flex flex-col gap-8 py-12">
{
blurb && blurb.length && blurb.map((para) =>
<p class="leading-loose font-light">{ para }</p>
)
}
{
url && <Button href={url}>
Learn More
</Button>
}
</Container>
) : null
}
<EditionCrafter
documentName={documentName}
documentInfo={documentInfo}
Expand Down
4 changes: 3 additions & 1 deletion astro-web/src/pages/index.astro
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import dyngley from '../assets/projects/thumbnails/dyngley.png';
import nbu from '../assets/projects/thumbnails/nbu.png';
import interviste from '../assets/projects/thumbnails/interviste.png';
import elygreen from '../assets/projects/thumbnails/elygreen.png';
import odt from '../assets/projects/thumbnails/odt.png';
---

Expand Down Expand Up @@ -78,13 +79,14 @@ import elygreen from '../assets/projects/thumbnails/elygreen.png';
<h2 class="text-4xl font-serif">
Explore Projects
</h2>
<div class="grid gap-12 grid-cols-1 sm:grid-cols-2 xl:grid-cols-3 py-12 mx-auto">
<div class="flex flex-row flex-wrap justify-center gap-12 py-12 mx-auto">
<ProjectCard title="BnF Ms. Fr. 640" href="/editioncrafter/projects/bnf-ms-fr-640/#/ec/f010/f/f010/tl/-1/g" img={bnf} />
<ProjectCard title="Native Bound Unbound" href="/editioncrafter/projects/native-bound-unbound/#/ec/FHL_007548733_IMG_220/f/FHL_007548733_IMG_220/translation" img={nbu} />
<ProjectCard title="Dyngley Family" href="/editioncrafter/projects/dyngley-family/#/ec/f016/f/f016/transcription" img={dyngley} />
<ProjectCard title="Bow in the Cloud" href="/editioncrafter/projects/bow-in-the-cloud/#/ec/f000/f/f000/eng-415-145a" img={bitc} />
<ProjectCard title="Interviste Pescatori" href="/editioncrafter/projects/interviste-pescatori/#/ec/f002/f/f002/transcription" img={interviste} />
<ProjectCard title="Ely Green Manuscript" href="/editioncrafter/projects/ely-green#/ec/f000/f/f000/transcription" img={elygreen} />
<ProjectCard title="Ornament:Design:Translation" href="/editioncrafter/projects/odt#/ec/f000/f/f001/f/-1/g" img={odt} />
</div>
</Container>
</div>
Expand Down
6 changes: 6 additions & 0 deletions astro-web/src/pages/projects/bnf-ms-fr-640.astro
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
---
import Viewer from "../../layouts/Viewer.astro";
const blurb = [`Sometime after 1579, an anonymous individual began recording many different processes and techniques we would now classify as belonging to the fine arts, crafts, and various technologies.`,
`Over the course of an unknown span of time (probably until 1588), this person filled 170 folios (or 340 single pages) with closely-written text and some hand-drawn figures containing recipes, instructions, fragmentary notes, firsthand accounts of trials with many materials and techniques, and observations on myriad subjects, including drawing instruction, pigment application, dyeing, coloring of metal, wax, and wood, imitation gem production, making molds and metal casts, arms and armor, plant and tree cultivation, preservation of animals, plants, and foodstuffs, distillation of turpentine, and much else.`,
`The resulting manuscript, now housed in the Bibliothèque nationale de France (BnF) as Ms. Fr. 640, has been preserved since the early seventeenth century in the binding of Philippe de Béthune, count of Selles and Charost, apparently the manuscript’s first owner. Entitled Choses diverses (diverse things) on its spine, it entered the King’s Library (the core of the later BnF) as part of the donation of the Béthune family’s library in 1662 by Philippe’s son, Hippolyte de Béthune. Ms. Fr. 640 is a unique record giving insight into many subjects, but is focused especially on processes and practices of making things from natural materials. Thus, it is an especially valuable source for the history of craft and material culture, and for the history of art and science in the late sixteenth and early seventeenth centuries. Many things about this manuscript are, however, extraordinarily intriguing and puzzling.`]
const url = 'https://edition640.makingandknowing.org/'
---

<Viewer
Expand All @@ -13,4 +17,6 @@ import Viewer from "../../layouts/Viewer.astro";
iiifManifest='https://cu-mkp.github.io/editioncrafter-data/fr640_3r-3v-example/iiif/manifest.json'
glossaryURL='https://cu-mkp.github.io/editioncrafter-data/fr640_3r-3v-example/glossary.json'
title="BnF Ms. Fr. 640"
blurb={blurb}
url={url}
/>
4 changes: 4 additions & 0 deletions astro-web/src/pages/projects/bow-in-the-cloud.astro
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
---
import Viewer from "../../layouts/Viewer.astro";
const blurb = [`An edition of the anti-slavery literary anthology of The Bow in the Cloud, edited by the British abolitionist Mary Anne Rawson. This 400-page anthology, published in 1834, featured a mix of professional and non-professional writers who worked for anti-slavery societies across Great Britain. It also has a massive manuscript archive of over 600 items which shows Rawson’s solicitation letters, the cover letters sent to Rawson by contributors, original submissions, and revised fair copies of those submissions edited by Rawson and her colleagues. The aspiration of this edition is to show the genesis of the anthology, but also to demonstrate the networks involved in the making of it.`]
const url = 'https://antislavery-anthologies.org/books/bow-in-the-cloud/index'
---

<Viewer
Expand All @@ -9,4 +11,6 @@ import Viewer from "../../layouts/Viewer.astro";
}}
iiifManifest='https://cu-mkp.github.io/bic-editioncrafter-data/eng-415-145a/iiif/manifest.json'
title="Bow In The Cloud"
blurb={blurb}
url={url}
/>
4 changes: 4 additions & 0 deletions astro-web/src/pages/projects/dyngley-family.astro
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
---
import Viewer from "../../layouts/Viewer.astro";
const blurb = [`Early modern English people were avid collectors of medieval manuscripts filled with centuries-old texts related to medicine, astrology, agriculture, or craft manufacture. Having tracked and compiled data on early modern reader marks in over 115 later medieval manuscripts, the project “Old Books, New Science” seeks to understand why early modern readers valued this medieval knowledge, how generations of readers engaged with these manuscripts over time, and what role these older books played in the development of the new science. The first stage of the project focuses on Trinity College Cambridge MS O.8.35, a later fifteenth-century guide to medical practice.`]
const url = 'https://github.com/cu-mkp/dyngleyfamily-editioncrafter-data'
---

<Viewer
Expand All @@ -9,4 +11,6 @@ import Viewer from "../../layouts/Viewer.astro";
}}
iiifManifest='https://cu-mkp.github.io/dyngleyfamily-editioncrafter-data/O_8_35/iiif/manifest.json'
title="Dyngley Family"
blurb={blurb}
url={url}
/>
3 changes: 3 additions & 0 deletions astro-web/src/pages/projects/interviste-pescatori.astro
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
---
import Viewer from "../../layouts/Viewer.astro";
const blurb = [`Around 1641 Galileo Galilei’s beloved pupil, Benedetto Castelli (ca. 1577–1643), presented to the Venetian Senate his expert advice on the most pressing hydrogeological problems impacting the Lagoon of Venice. The text, entitled Considerazione intorno alla laguna di Venezia [Consideration on the Venetian Lagoon], was printed for the first time posthumously, in the 1660 edition of Castelli’s renowned work, Della misura dell’acque correnti [On the Measurement of Running Waters] (Bologna, 1660). It offered an unexpected (for the Venetians) diagnosis of the reasons for the reduction of the water depth of the lagoon and a controversial solution to the problem. A manuscript copy of his Consideration on the Venetian Lagoon, preserved in the State Archives of Venice, and is linked to the activities of the water officers who were in charge of controlling all activities concerning water. Castelli’s text is part of a documentation folder entitled “Scritture sulle condizioni e stato della Laguna” [Writings on the conditions and state of the Lagoon], which is preserved in the acts of the Savi ed esecutori alle acque, pezzo 123 [the water magistrate’s acts].`,
`The research on these sources has been conducted at Ca' Foscari University of Venice, Italy, in the framework of the EarlyGeoPraxis EarlyGeoPraxis (FARE project funded by the Italian Ministry of University and Research, cod. R184WNSTWH).`]
---

<Viewer
Expand All @@ -10,4 +12,5 @@ import Viewer from "../../layouts/Viewer.astro";
}}
iiifManifest='https://cu-mkp.github.io/venice-editioncrafter-data/data/interviste-pescatori_1r-35v/iiif/manifest.json'
title="Interviste Pescatori"
blurb={blurb}
/>
6 changes: 6 additions & 0 deletions astro-web/src/pages/projects/native-bound-unbound.astro
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
---
import Viewer from "../../layouts/Viewer.astro";
const blurb = [`Driven by a singular vision to recover the complex histories of Indigenous slavery across the Americas, we have organized into a collective of individuals made up of researchers, paleographers, translators, designers, and technical programmers. The work has also been or is anticipated to be supported by collaborations with repositories (archives, libraries, and museums), universities, genealogical and historical societies and organizations, such as StoryCorps.`,
`Thanks to the support of the Andrew W. Mellon Foundation, the team has created a framework that has evolved into both a database and repository of digital content organized around people, places, stories, and archives. We are inspired by a decolonial and restorative methodology, defined in greater detail below in our values and methods. Part of this work has involved the creation of processes to decipher this material through transcription, translation, and a formula to identify the interconnections between people, places and events, charting points of intersection within and across documents.`,
`Our vision for the project is that as it develops, the initiative will also serve as a platform for activating these collections. Inspiring new forms of creative expression and advancing new scholarship, the initiative will serve as a major source for educators, scholars, storytellers, and artists. Scroll down to read about our values, methodologies and to meet the team and our partners.`]
const url = 'https://nativeboundunbound.org'
---

<Viewer
Expand All @@ -10,4 +14,6 @@ import Viewer from "../../layouts/Viewer.astro";
}}
iiifManifest='https://cu-mkp.github.io/editioncrafter/taos-baptisms-example/iiif/manifest.json'
title="Native Bound Unbound"
blurb={blurb}
url={url}
/>
57 changes: 57 additions & 0 deletions astro-web/src/pages/projects/odt.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
import Viewer from "../../layouts/Viewer.astro";
const blurb = [`Ornament : Design : Translation (O:D:T) explores how European ornament prints were—in their own words—useful. The project examines a corpus of ornament print series featuring title pages (ca. 1550–1620), and it analyzes their shared features, rhetorical strategies, and claims. Notably, the title pages include claims that the designs are useful for specific yet very different artisans, from painters and carvers to goldsmiths and embroiderers. The frequent appearance of these claims has led scholars to overlook them as merely rhetorical—that is, empty of meaning for the practice of art. After all, how could a design on paper be useful for artisans brushing on paint, carving in wood, casting in silver, or embroidering with threads, other than in the most vague and general way?`,
`A means to test these claims is available through the reconstruction of historical making techniques. Reconstruction opens a window onto issues surrounding early modern artisanal skill, tacit knowledge, and material imaginaries. The compilation of artisanal recipes and their scholarly interpretation has inaugurated a reappraisal of non-textual knowledge and ways to access it.`,
`O:D:T builds on this direction in scholarship to ask three questions: 1) how readily could printed designs be adapted, scaled, and translated into various 2D and 3D media, and 2) what kind of considerations and constraints influenced the design of these prints, and 3) how has cultural attitudes toward ornament affected the practical use and afterlife of these prints. To address these questions, the project brings together art and material culture ca. 1500–1700, documentary evidence from period artists’ contracts and commissions, and modern laboratory reconstructions of Renaissance artisanal recipes and techniques for various types of ornamental work, including papier-mâché, stucco, imitation stonework, metal casting, wood carving, textile work, and surface treatments.`,
`The project's core output will be an open-access corpus of engravings presented as a digital collection, augmented with translations, standardized vocabularies, multimedia field/lab notes documenting the reconstruction processes, and interpretive essays.`]
const url = 'https://pvfa.tamu.edu/news/2024/04/01/research-spotlight-dr-tianna-uchacz-studying-ornament-print-title-pages-through-arts-and-humanities-fellowship/'
---

<Viewer
documentName='Ornament : Design : Translation'
documentInfo={{
caryatidum: {
documentName: 'caryatidum',
transcriptionTypes: {
'text-1': 'Text 1',
'text-2': 'Text 2',
},
iiifManifest: 'https://cu-mkp.github.io/odt-editioncrafter-data/texts/caryatidum/iiif/manifest.json',
},
grotisch_fur_alle_kunstler: {
documentName: 'grotisch_fur_alle_kunstler',
transcriptionTypes: {
'text-1': 'Text 1',
'text-2': 'Text 2',
},
iiifManifest: 'https://cu-mkp.github.io/odt-editioncrafter-data/texts/grotisch_fur_alle_kunstler/iiif/manifest.json',
},
mansches_de_coutiaus: {
documentName: 'mansches_de_coutiaus',
transcriptionTypes: {
'text-1': 'Text 1',
'text-2': 'Text 2',
},
iiifManifest: 'https://cu-mkp.github.io/odt-editioncrafter-data/texts/mansches_de_coutiaus/iiif/manifest.json',
},
passio_verbigenae: {
documentName: 'passio_verbigenae',
transcriptionTypes: {
'text-1': 'Text 1',
'text-2': 'Text 2',
},
iiifManifest: 'https://cu-mkp.github.io/odt-editioncrafter-data/texts/passio_verbigenae/iiif/manifest.json',
},
veelderley_veranderinghe_van_grotissen: {
documentName: 'veelderley_veranderinghe_van_grotissen',
transcriptionTypes: {
'text-1': 'Text 1',
'text-2': 'Text 2',
},
iiifManifest: 'https://cu-mkp.github.io/odt-editioncrafter-data/texts/veelderley_veranderinghe_van_grotissen/iiif/manifest.json',
},
}}
title="Ornament : Design : Translation"
blurb={blurb}
url={url}
/>

0 comments on commit 44c90cd

Please sign in to comment.