diff --git a/content/learn/example-exp-cars.adoc b/content/learn/example-exp-cars.adoc index 1b64fe5..ce13992 100644 --- a/content/learn/example-exp-cars.adoc +++ b/content/learn/example-exp-cars.adoc @@ -35,7 +35,7 @@ EXPRESS takes precedence. [[fig_cargschema]] .Complete schema-level model for Registration Authority example -image::../images/ex-cargschema.svg[] +image::ex-cargschema.svg[] The model consists of three schemas, as shown in Figure <>. @@ -89,7 +89,7 @@ ownership records may be destroyed. [[fig_cargreg]] .Complete entity-level model of the Authority schema. -image::../images/ex-cargreg.svg[] +image::ex-cargreg.svg[] *EXPRESS specification:* @@ -448,7 +448,7 @@ END_TYPE; [[fig_cargaux1]] .Complete entity-level model of the Support schema. -image::../images/ex-cargaux1.svg[] +image::ex-cargaux1.svg[] ==== fuel_consumption @@ -475,7 +475,7 @@ range::: The value is limited to lie in the range 4 to 25 inclusive. [[fig_cargaux2]] .Complete entity-level model of the Support schema. -image::../images/ex-cargaux2.svg[] +image::ex-cargaux2.svg[] === Entity definitions @@ -949,7 +949,7 @@ This schema contains definitions related to dates and other calendrical items. [[fig_cargcal]] .Complete entity-level model of Calendar schema. -image::../images/ex-cargcal.svg[] +image::ex-cargcal.svg[] Figure <> is an EXPRESS-G diff --git a/content/learn/example-expg-cars.adoc b/content/learn/example-expg-cars.adoc index 5037818..13463c6 100644 --- a/content/learn/example-expg-cars.adoc +++ b/content/learn/example-expg-cars.adoc @@ -22,7 +22,7 @@ Figure <>. [[fig_cargschema]] .Complete schema-level model for Registration Authority example (Page 1 of 1). -image::../images/ex-cargschema.svg[] +image::ex-cargschema.svg[] The schema `registration_authority` is the primary schema. It references the noted items from the `auxiliary` schema; @@ -61,7 +61,7 @@ the entities and types in it. [[fig_cargreg]] .Complete entity-level model of the Registration Authority schema (Page 1 of 1). -image::../images/ex-cargreg.svg[] +image::ex-cargreg.svg[] There are three entities altogether, namely `send_message`, @@ -82,11 +82,11 @@ show the entities and types that are contained in the schema. [[fig_cargaux1]] .Complete entity-level model of the Auxiliary schema (Page 1 of 2). -image::../images/ex-cargaux1.svg[] +image::ex-cargaux1.svg[] [[fig_cargaux2]] .Complete entity-level model of the Auxiliary schema (Page 2 of 2). -image::../images/ex-cargaux2.svg[] +image::ex-cargaux2.svg[] The schema contains the following entities: @@ -121,7 +121,7 @@ Figure <> shows the entities and types within the [[fig_cargcal]] .Complete entity-level model of Calendar schema (Page 1 of 1). -image::../images/ex-cargcal.svg[] +image::ex-cargcal.svg[] There is one entity called `date` and one enumeration type called `months`. diff --git a/content/learn/express-03-step-overview.adoc b/content/learn/express-03-step-overview.adoc index 4e724c5..1f9189f 100644 --- a/content/learn/express-03-step-overview.adoc +++ b/content/learn/express-03-step-overview.adoc @@ -137,7 +137,7 @@ eventually resolved by changing the name of PDES to be -- "Product Data Exchange using STEP" (which some then called Standard for Exchange using PDES). -image::../images/01-pstphist.svg[] +image::01-pstphist.svg[] === STEP standards @@ -165,7 +165,7 @@ which specify application dependent information models for the purposes of data exchange. -image::../images/01-pstpover.svg[] +image::01-pstpover.svg[] === STEP architecture @@ -187,7 +187,7 @@ are APs and exchange levels. .STEP architecture -image::../images/01-pstparch.svg[] +image::01-pstparch.svg[] ==== Level 1 exchange @@ -197,7 +197,7 @@ STEP data file then archive it and/or send it to someone else (to read into their CAD system). .STEP level 1 exchange -image::../images/01-plevel1.svg[] +image::01-plevel1.svg[] ==== Level 2 exchange @@ -208,7 +208,7 @@ can be written to a file for Level 1 use. At the end of the session the STEP database is no longer available. .STEP level 2 exchange -image::../images/01-plevel2.svg[] +image::01-plevel2.svg[] ==== Level 3 exchange @@ -218,7 +218,7 @@ in a (permanent) shared database. STEP level 1 files can be written and read by the database. .STEP level 3 exchange -image::../images/01-plevel3.svg[] +image::01-plevel3.svg[] ==== Procedural exchange @@ -233,7 +233,7 @@ can be the same but the route is very different. .STEP procedural exchange -image::../images/01-pfilproc.svg[] +image::01-pfilproc.svg[] ==== Level 4 Exchange @@ -248,4 +248,4 @@ Internally, though, they are implemented using a Level 2 or 3 architecture. .STEP level 4 exchange -image::../images/01-plevel4.svg[] +image::01-plevel4.svg[] diff --git a/content/learn/express-g.adoc b/content/learn/express-g.adoc index e01dba0..534270c 100644 --- a/content/learn/express-g.adoc +++ b/content/learn/express-g.adoc @@ -143,8 +143,8 @@ END_FUNCTION; .Example model in EXPRESS-G ==== -image::../images/02-models-1.svg[] -image::../images/02-models-2.svg[] +image::02-models-1.svg[] +image::02-models-2.svg[] ==== @@ -159,22 +159,22 @@ SUBTYPE_CONSTRAINT is a late addition. .EXPRESS-G base types ==== -image::../images/02-symbols-1.svg[] -image::../images/02-symbols-4.svg[] +image::02-symbols-1.svg[] +image::02-symbols-4.svg[] ==== .EXPRESS-G defined types -image::../images/02-symbols-8.svg[] +image::02-symbols-8.svg[] .EXPRESS-G ENTITY -image::../images/02-symbols-9.svg[] +image::02-symbols-9.svg[] .EXPRESS-G SUBTYPE_CONSTRAINT -image::../images/02-symbols-17.svg[] +image::02-symbols-17.svg[] .EXPRESS-G SCHEMA -image::../images/02-symbols-13.svg[] +image::02-symbols-13.svg[] === Relationship symbols @@ -189,7 +189,7 @@ of the relationship. // end notes .EXPRESS-G line styles -image::../images/02-symbols-14.svg[] +image::02-symbols-14.svg[] === Composition symbols @@ -203,10 +203,10 @@ another page. schema than the current one. .EXPRESS-G page references -image::../images/02-symbols-15.svg[] +image::02-symbols-15.svg[] .EXPRESS-G inter-schema references -image::../images/02-symbols-16.svg[] +image::02-symbols-16.svg[] == Usage examples @@ -240,7 +240,7 @@ END_SCHEMA; -- simple_tree ---- .Example EXPRESS-G supertype tree -image::../images/02-models-5.svg[] +image::02-models-5.svg[] === Expressing retyped attributes @@ -267,7 +267,7 @@ END_ENTITY; ---- .EXPRESS-G of the -image::../images/02-models-6.svg[] +image::02-models-6.svg[] === Expressing partial and complete ENTITY models @@ -308,10 +308,10 @@ TYPE strings LIST [1:?] OF STRING; END_TYPE; .EXPRESS-G PARTIAL ENTITY LEVEL MODEL -image::../images/02-models-3.svg[] +image::02-models-3.svg[] .EXPRESS-G COMPLETE ENTITY LEVEL MODEL -image::../images/02-models-4.svg[] +image::02-models-4.svg[] === Expressing schema and entity models @@ -366,10 +366,10 @@ END_SCHEMA; -- geom ---- .EXPRESS-G schema level model -image::../images/02-models-8.svg[] +image::02-models-8.svg[] .EXPRESS-G entity level model -image::../images/02-models-7.svg[] +image::02-models-7.svg[] === Expressing subtype constraints @@ -402,4 +402,4 @@ ENTITY i SUBTYPE OF (a); END_ENTITY; -- illegal ---- .EXPRESS-G with SUBTYPE_CONSTRAINTs -image::../images/02-models-10.svg[] +image::02-models-10.svg[] diff --git a/content/posts/2022-05-01-express-history.adoc b/content/posts/2022-05-01-express-history.adoc index 92692b1..6d496a1 100644 --- a/content/posts/2022-05-01-express-history.adoc +++ b/content/posts/2022-05-01-express-history.adoc @@ -108,7 +108,7 @@ STEP file structure (also called "`physical file`"), also inspired by the PDDI effort, was submitted as N279. .ISO/TC 184/SC 4/WG 1 N287 -image::/assets/blog/2022-05-01-express-history/n287.png[height=400] +image::/images/blog/2022-05-01-express-history/n287.png[height=400] SOURCE: NISTIR 88-4004 PDES First Working Draft. @@ -125,7 +125,7 @@ ____ It was accepted by ISO at the same time as EXPRESS itself. .Description of when EXPRESS-G was created, according to Peter Wilson -image::/assets/blog/2022-05-01-express-history/expressg.png[width=600] +image::/images/blog/2022-05-01-express-history/expressg.png[width=600] == Birth of EXPRESS-I (1991/92) @@ -151,11 +151,11 @@ https://www.iso.org/standard/18348.html[ISO 10303-11:1994], |=== | .Information Modeling: The EXPRESS Way, by Douglas Schenck and Peter Wilson -image::/assets/blog/2022-05-01-express-history/expressway.jpeg[height=400] +image::/images/blog/2022-05-01-express-history/expressway.jpeg[height=400] | .ISO 10303-11:1994 -image::/assets/blog/2022-05-01-express-history/10303-11-1994.jpeg[height=400] +image::/images/blog/2022-05-01-express-history/10303-11-1994.jpeg[height=400] |=== @@ -175,7 +175,7 @@ Wilson, Ed Barkmeyer, Peter Denno, Jochen Haenisch, David Price. |=== | .Cover page of ISO 10303-11:2004 -image::/assets/blog/2022-05-01-express-history/10303-11-2004.jpeg[] +image::/images/blog/2022-05-01-express-history/10303-11-2004.jpeg[] | diff --git a/public/images/authors/douglas.schenck@expresslang.org.jpg b/public/images/authors/douglas.schenck@expresslang.org.jpg deleted file mode 100644 index aabc38a..0000000 Binary files a/public/images/authors/douglas.schenck@expresslang.org.jpg and /dev/null differ diff --git a/public/images/authors/peter.wilson@expresslang.org.jpg b/public/images/authors/peter.wilson@expresslang.org.jpg deleted file mode 100644 index 93780e7..0000000 Binary files a/public/images/authors/peter.wilson@expresslang.org.jpg and /dev/null differ diff --git a/public/images/authors/thomas.thurman@expresslang.org.jpg b/public/images/authors/thomas.thurman@expresslang.org.jpg deleted file mode 100644 index 6aaa51e..0000000 Binary files a/public/images/authors/thomas.thurman@expresslang.org.jpg and /dev/null differ diff --git a/public/images/authors/tse@ribose.com.jpg b/public/images/authors/tse@ribose.com.jpg deleted file mode 100644 index f8cfe6a..0000000 Binary files a/public/images/authors/tse@ribose.com.jpg and /dev/null differ diff --git a/public/assets/blog/2022-05-01-express-history/10303-11-1994.jpeg b/public/images/blog/2022-05-01-express-history/10303-11-1994.jpeg similarity index 100% rename from public/assets/blog/2022-05-01-express-history/10303-11-1994.jpeg rename to public/images/blog/2022-05-01-express-history/10303-11-1994.jpeg diff --git a/public/assets/blog/2022-05-01-express-history/10303-11-2004.jpeg b/public/images/blog/2022-05-01-express-history/10303-11-2004.jpeg similarity index 100% rename from public/assets/blog/2022-05-01-express-history/10303-11-2004.jpeg rename to public/images/blog/2022-05-01-express-history/10303-11-2004.jpeg diff --git a/public/assets/blog/2022-05-01-express-history/expressg.png b/public/images/blog/2022-05-01-express-history/expressg.png similarity index 100% rename from public/assets/blog/2022-05-01-express-history/expressg.png rename to public/images/blog/2022-05-01-express-history/expressg.png diff --git a/public/assets/blog/2022-05-01-express-history/expressway.jpeg b/public/images/blog/2022-05-01-express-history/expressway.jpeg similarity index 100% rename from public/assets/blog/2022-05-01-express-history/expressway.jpeg rename to public/images/blog/2022-05-01-express-history/expressway.jpeg diff --git a/public/assets/blog/2022-05-01-express-history/n287.png b/public/images/blog/2022-05-01-express-history/n287.png similarity index 100% rename from public/assets/blog/2022-05-01-express-history/n287.png rename to public/images/blog/2022-05-01-express-history/n287.png diff --git a/public/learn/images/01-pfilproc.svg b/public/images/learn/01-pfilproc.svg similarity index 100% rename from public/learn/images/01-pfilproc.svg rename to public/images/learn/01-pfilproc.svg diff --git a/public/learn/images/01-plevel1.svg b/public/images/learn/01-plevel1.svg similarity index 100% rename from public/learn/images/01-plevel1.svg rename to public/images/learn/01-plevel1.svg diff --git a/public/learn/images/01-plevel2.svg b/public/images/learn/01-plevel2.svg similarity index 100% rename from public/learn/images/01-plevel2.svg rename to public/images/learn/01-plevel2.svg diff --git a/public/learn/images/01-plevel3.svg b/public/images/learn/01-plevel3.svg similarity index 100% rename from public/learn/images/01-plevel3.svg rename to public/images/learn/01-plevel3.svg diff --git a/public/learn/images/01-plevel4.svg b/public/images/learn/01-plevel4.svg similarity index 100% rename from public/learn/images/01-plevel4.svg rename to public/images/learn/01-plevel4.svg diff --git a/public/learn/images/01-pstparch.svg b/public/images/learn/01-pstparch.svg similarity index 100% rename from public/learn/images/01-pstparch.svg rename to public/images/learn/01-pstparch.svg diff --git a/public/learn/images/01-pstphist.svg b/public/images/learn/01-pstphist.svg similarity index 100% rename from public/learn/images/01-pstphist.svg rename to public/images/learn/01-pstphist.svg diff --git a/public/learn/images/01-pstpover.svg b/public/images/learn/01-pstpover.svg similarity index 100% rename from public/learn/images/01-pstpover.svg rename to public/images/learn/01-pstpover.svg diff --git a/public/learn/images/02-models-1.svg b/public/images/learn/02-models-1.svg similarity index 100% rename from public/learn/images/02-models-1.svg rename to public/images/learn/02-models-1.svg diff --git a/public/learn/images/02-models-10.svg b/public/images/learn/02-models-10.svg similarity index 100% rename from public/learn/images/02-models-10.svg rename to public/images/learn/02-models-10.svg diff --git a/public/learn/images/02-models-11.svg b/public/images/learn/02-models-11.svg similarity index 100% rename from public/learn/images/02-models-11.svg rename to public/images/learn/02-models-11.svg diff --git a/public/learn/images/02-models-12.svg b/public/images/learn/02-models-12.svg similarity index 100% rename from public/learn/images/02-models-12.svg rename to public/images/learn/02-models-12.svg diff --git a/public/learn/images/02-models-2.svg b/public/images/learn/02-models-2.svg similarity index 100% rename from public/learn/images/02-models-2.svg rename to public/images/learn/02-models-2.svg diff --git a/public/learn/images/02-models-3.svg b/public/images/learn/02-models-3.svg similarity index 100% rename from public/learn/images/02-models-3.svg rename to public/images/learn/02-models-3.svg diff --git a/public/learn/images/02-models-4.svg b/public/images/learn/02-models-4.svg similarity index 100% rename from public/learn/images/02-models-4.svg rename to public/images/learn/02-models-4.svg diff --git a/public/learn/images/02-models-5.svg b/public/images/learn/02-models-5.svg similarity index 100% rename from public/learn/images/02-models-5.svg rename to public/images/learn/02-models-5.svg diff --git a/public/learn/images/02-models-6.svg b/public/images/learn/02-models-6.svg similarity index 100% rename from public/learn/images/02-models-6.svg rename to public/images/learn/02-models-6.svg diff --git a/public/learn/images/02-models-7.svg b/public/images/learn/02-models-7.svg similarity index 100% rename from public/learn/images/02-models-7.svg rename to public/images/learn/02-models-7.svg diff --git a/public/learn/images/02-models-8.svg b/public/images/learn/02-models-8.svg similarity index 100% rename from public/learn/images/02-models-8.svg rename to public/images/learn/02-models-8.svg diff --git a/public/learn/images/02-models-9.svg b/public/images/learn/02-models-9.svg similarity index 100% rename from public/learn/images/02-models-9.svg rename to public/images/learn/02-models-9.svg diff --git a/public/learn/images/02-symbols-1.svg b/public/images/learn/02-symbols-1.svg similarity index 100% rename from public/learn/images/02-symbols-1.svg rename to public/images/learn/02-symbols-1.svg diff --git a/public/learn/images/02-symbols-10.svg b/public/images/learn/02-symbols-10.svg similarity index 100% rename from public/learn/images/02-symbols-10.svg rename to public/images/learn/02-symbols-10.svg diff --git a/public/learn/images/02-symbols-11.svg b/public/images/learn/02-symbols-11.svg similarity index 100% rename from public/learn/images/02-symbols-11.svg rename to public/images/learn/02-symbols-11.svg diff --git a/public/learn/images/02-symbols-12.svg b/public/images/learn/02-symbols-12.svg similarity index 100% rename from public/learn/images/02-symbols-12.svg rename to public/images/learn/02-symbols-12.svg diff --git a/public/learn/images/02-symbols-13.svg b/public/images/learn/02-symbols-13.svg similarity index 100% rename from public/learn/images/02-symbols-13.svg rename to public/images/learn/02-symbols-13.svg diff --git a/public/learn/images/02-symbols-14.svg b/public/images/learn/02-symbols-14.svg similarity index 100% rename from public/learn/images/02-symbols-14.svg rename to public/images/learn/02-symbols-14.svg diff --git a/public/learn/images/02-symbols-15.svg b/public/images/learn/02-symbols-15.svg similarity index 100% rename from public/learn/images/02-symbols-15.svg rename to public/images/learn/02-symbols-15.svg diff --git a/public/learn/images/02-symbols-16.svg b/public/images/learn/02-symbols-16.svg similarity index 100% rename from public/learn/images/02-symbols-16.svg rename to public/images/learn/02-symbols-16.svg diff --git a/public/learn/images/02-symbols-17.svg b/public/images/learn/02-symbols-17.svg similarity index 100% rename from public/learn/images/02-symbols-17.svg rename to public/images/learn/02-symbols-17.svg diff --git a/public/learn/images/02-symbols-2.svg b/public/images/learn/02-symbols-2.svg similarity index 100% rename from public/learn/images/02-symbols-2.svg rename to public/images/learn/02-symbols-2.svg diff --git a/public/learn/images/02-symbols-3.svg b/public/images/learn/02-symbols-3.svg similarity index 100% rename from public/learn/images/02-symbols-3.svg rename to public/images/learn/02-symbols-3.svg diff --git a/public/learn/images/02-symbols-4.svg b/public/images/learn/02-symbols-4.svg similarity index 100% rename from public/learn/images/02-symbols-4.svg rename to public/images/learn/02-symbols-4.svg diff --git a/public/learn/images/02-symbols-5.svg b/public/images/learn/02-symbols-5.svg similarity index 100% rename from public/learn/images/02-symbols-5.svg rename to public/images/learn/02-symbols-5.svg diff --git a/public/learn/images/02-symbols-6.svg b/public/images/learn/02-symbols-6.svg similarity index 100% rename from public/learn/images/02-symbols-6.svg rename to public/images/learn/02-symbols-6.svg diff --git a/public/learn/images/02-symbols-7.svg b/public/images/learn/02-symbols-7.svg similarity index 100% rename from public/learn/images/02-symbols-7.svg rename to public/images/learn/02-symbols-7.svg diff --git a/public/learn/images/02-symbols-8.svg b/public/images/learn/02-symbols-8.svg similarity index 100% rename from public/learn/images/02-symbols-8.svg rename to public/images/learn/02-symbols-8.svg diff --git a/public/learn/images/02-symbols-9.svg b/public/images/learn/02-symbols-9.svg similarity index 100% rename from public/learn/images/02-symbols-9.svg rename to public/images/learn/02-symbols-9.svg diff --git a/public/learn/images/ex-cargaux1.svg b/public/images/learn/ex-cargaux1.svg similarity index 100% rename from public/learn/images/ex-cargaux1.svg rename to public/images/learn/ex-cargaux1.svg diff --git a/public/learn/images/ex-cargaux2.svg b/public/images/learn/ex-cargaux2.svg similarity index 100% rename from public/learn/images/ex-cargaux2.svg rename to public/images/learn/ex-cargaux2.svg diff --git a/public/learn/images/ex-cargcal.svg b/public/images/learn/ex-cargcal.svg similarity index 100% rename from public/learn/images/ex-cargcal.svg rename to public/images/learn/ex-cargcal.svg diff --git a/public/learn/images/ex-cargreg.svg b/public/images/learn/ex-cargreg.svg similarity index 100% rename from public/learn/images/ex-cargreg.svg rename to public/images/learn/ex-cargreg.svg diff --git a/public/learn/images/ex-cargschema.svg b/public/images/learn/ex-cargschema.svg similarity index 100% rename from public/learn/images/ex-cargschema.svg rename to public/images/learn/ex-cargschema.svg diff --git a/public/images/people/thomas-thurman.jpg b/public/images/people/thomas-thurman.jpg index 6aaa51e..0e4a13f 100644 Binary files a/public/images/people/thomas-thurman.jpg and b/public/images/people/thomas-thurman.jpg differ diff --git a/public/images/supporters/supporter-jotneconnect.jpeg b/public/images/supporters/supporter-jotneconnect.jpeg new file mode 100644 index 0000000..675c184 Binary files /dev/null and b/public/images/supporters/supporter-jotneconnect.jpeg differ diff --git a/public/images/supporters/supporter-ribose.svg b/public/images/supporters/supporter-ribose.svg new file mode 100644 index 0000000..b87bcba --- /dev/null +++ b/public/images/supporters/supporter-ribose.svg @@ -0,0 +1 @@ +ribose logo normal \ No newline at end of file diff --git a/public/images/supporters/supporter-steptools.svg b/public/images/supporters/supporter-steptools.svg new file mode 100644 index 0000000..768a1d5 --- /dev/null +++ b/public/images/supporters/supporter-steptools.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/scripts/build-content.ts b/scripts/build-content.ts index 5184836..133967f 100644 --- a/scripts/build-content.ts +++ b/scripts/build-content.ts @@ -157,7 +157,7 @@ console.log('Building content...') const imagesDirs: Record = { pages: '/images', posts: '/images/blog', - learn: '/learn/images', + learn: '/images/learn', course: '/course/images', languages: '/images/languages', people: '/images/people', diff --git a/src/components/layout/TheFooter.vue b/src/components/layout/TheFooter.vue index 3f75094..e306ba6 100644 --- a/src/components/layout/TheFooter.vue +++ b/src/components/layout/TheFooter.vue @@ -9,12 +9,8 @@ import { siteData } from '@/data/site'
- + ELF +
@@ -41,6 +37,7 @@ import { siteData } from '@/data/site'
  • EXPRESS-G
  • EXPRESS-I
  • EXPRESS-X
  • +
  • EXPRESS-Q
  • @@ -60,6 +57,7 @@ import { siteData } from '@/data/site'
    • About
    • Leadership
    • +
    • Supporters
    • Membership
    • Blog
    • Privacy
    • diff --git a/src/components/layout/TheHeader.vue b/src/components/layout/TheHeader.vue index a0904f2..ef79e5c 100644 --- a/src/components/layout/TheHeader.vue +++ b/src/components/layout/TheHeader.vue @@ -56,8 +56,12 @@ onMounted(() => {
      - ELF - + + +
      + EXPRESS + Language Foundation +
      diff --git a/src/data/navigation.ts b/src/data/navigation.ts index c5d4255..00a704d 100644 --- a/src/data/navigation.ts +++ b/src/data/navigation.ts @@ -16,6 +16,7 @@ export const mainNavigation: NavItem[] = [ children: [ { title: 'About ELF', path: '/about' }, { title: 'Leadership', path: '/leadership' }, + { title: 'Supporters', path: '/supporters' }, { title: 'Membership', path: '/membership' }, ], }, diff --git a/src/pages/index.vue b/src/pages/index.vue index e37399f..9a9c8bc 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -109,6 +109,15 @@ const languages = [ iso: 'ISO 10303-14', invented: '2001', }, + { + name: 'EXPRESS-Q', + slug: 'express-q', + color: 'text-[#7c5cbf]', + bg: 'bg-[#7c5cbf]/8', + desc: 'Query language for defining mappings between ARM and MIM schemas with reference path syntax.', + iso: 'ISO 10303-14', + invented: '2001', + }, ] const milestones = [ @@ -173,7 +182,7 @@ const milestones = [
      -

      4

      +

      5

      Languages

      @@ -213,7 +222,7 @@ const milestones = [

      Language Family

      -

      Four languages, one standard

      +

      Five languages, one standard

      Each language serves a distinct purpose in the information modelling lifecycle.

      @@ -282,12 +291,21 @@ const milestones = [
      -
      +
      Boeing McDonnell Douglas General Electric NIST + STEP Tools + Jotne EPM Technology + Ribose
      +

      + + View all supporters + + +

      diff --git a/src/pages/supporters/index.vue b/src/pages/supporters/index.vue new file mode 100644 index 0000000..87525a0 --- /dev/null +++ b/src/pages/supporters/index.vue @@ -0,0 +1,94 @@ + + + diff --git a/vite.config.ts b/vite.config.ts index 8ee69ba..e50f0ec 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -24,7 +24,7 @@ export default defineConfig({ return [ '/', '/about', '/membership', '/references', '/privacy', '/tos', - '/blog', '/learn', '/standards', '/languages', '/leadership', + '/blog', '/learn', '/standards', '/languages', '/leadership', '/supporters', ...posts.map((p) => `/blog/${basename(p, '.json')}`), ...learn.map((p) => `/learn/tutorial/${basename(p, '.json')}`), ...course.map((p) => `/learn/jotne-express/${basename(p, '.json')}`),