Skip to content
This repository has been archived by the owner on Dec 11, 2024. It is now read-only.

Commit

Permalink
Deploy preview for PR 96 🛫
Browse files Browse the repository at this point in the history
  • Loading branch information
DusterTheFirst committed Jul 30, 2024
1 parent 81a9a4f commit 55cf6d8
Show file tree
Hide file tree
Showing 1,630 changed files with 7,029 additions and 0 deletions.
3 changes: 3 additions & 0 deletions preview/pr-96/108-8ea85c076b0d66977427.js

Large diffs are not rendered by default.

19 changes: 19 additions & 0 deletions preview/pr-96/108-8ea85c076b0d66977427.js.LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
/**
* @license React
* react-dom-server-legacy.browser.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/

/**
* @license React
* react-dom-server.browser.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
1 change: 1 addition & 0 deletions preview/pr-96/108-8ea85c076b0d66977427.js.map

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions preview/pr-96/404.html

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions preview/pr-96/404/index.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions preview/pr-96/452-ec478a7f2c10b7d9c2a3.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions preview/pr-96/452-ec478a7f2c10b7d9c2a3.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions preview/pr-96/_gatsby/slices/_gatsby-scripts-1.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@

<script
id="gatsby-chunk-mapping"
>
window.___chunkMapping="{\"app\":[\"/app-53ec997c20c9f52e05c7.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-2b7498c6e348fa04b9af.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-4609193376bef6492644.js\"],\"component---src-pages-join-tsx\":[\"/component---src-pages-join-tsx-3b9e3f5c03425b31488a.js\"],\"component---src-pages-links-tsx\":[\"/component---src-pages-links-tsx-0fdba2765c8364023502.js\"],\"component---src-pages-partners-tsx\":[\"/component---src-pages-partners-tsx-8b7e283b68959dfa31c9.js\"],\"component---src-pages-team-ts\":[\"/component---src-pages-team-ts-b6bc0f7f35193386022d.js\"],\"component---src-templates-team-tsx\":[]}";
</script>
<script>window.___webpackCompilationHash="1d5be05b3ef2378a1d19";</script><script src="/preview/pr-96/webpack-runtime-85bc48516a320441140e.js" async></script><script src="/preview/pr-96/framework-01187b18c3adacdf17fc.js" async></script><script src="/preview/pr-96/app-53ec997c20c9f52e05c7.js" async></script>
141 changes: 141 additions & 0 deletions preview/pr-96/admin/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
publish_mode: editorial_workflow
media_folder: "/content/images"
site_url: https://aeroteameindhoven.nl/
logo_url: https://aeroteameindhoven.nl/icons/icon-512x512.png

# # Development (https://decapcms.org/docs/working-with-a-local-git-repository/)
# local_backend: true
# backend:
# name: git-gateway

# Production
backend:
name: github
repo: aeroteameindhoven/website
branch: main
use_graphql: true
squash_merges: true
base_url: https://actively-working-fawn.edgecompute.app/

collections:
- name: "sponsors"
label: "Sponsors"
label_singular: Sponsor
folder: "/content/sponsors/markdown"
media_folder: "/content/sponsors/images"
public_folder: ""
preview_path: "/partners/"
create: true
slug: "{{slug}}"
editor:
preview: false
identifier_field: "name"
extension: "md"
summary: "[{{package | upper}}] {{name}}"
view_groups:
- label: Package
field: package
fields:
- { label: "Name", name: "name", widget: "string" }
- { label: "Logo", name: "logo", widget: "image", choose_url: false, allow_multiple: false }
- { label: "URL", name: "url", widget: "string" }
- { label: "Package", name: "package", widget: "select", options: ["platinum", "gold", "silver"] }
- { label: "Body", name: "body", widget: "markdown" }

- name: "projects"
label: "Projects"
folder: "/content/projects/markdown"
media_folder: "/content/projects/images"
public_folder: "/"
preview_path: "/projects/"
create: true
slug: "{{slug}}"
identifier_field: "name"
view_groups:
- label: Years
field: academic_year
editor:
preview: false
fields:
- { label: "Name", name: "name", widget: "string" }
- {
label: "Images",
name: images,
widget: "list",
summary: "{{fields.image}}",
field: { label: "Image", name: "image", widget: "image", choose_url: false, allow_multiple: false }
}

- label: Statistics
name: stats
widget: list
summary: "{{fields.label}}: {{fields.value}}"
fields:
- label: Statistic
name: label
widget: string
- label: Value
name: value
widget: string

- {
label: "3D Model",
name: model,
widget: file,
required: false,
allow_multiple: false,
choose_url: false,
media_folder: "/content/projects/models",
public_folder: "/"
}
- { label: "Academic Year", name: "academic_year", widget: "number", value_type: "int" }
- { label: "Blurb", name: "blurb", widget: "text" }
- { label: "Extended Description", name: "body", widget: "markdown" }

- name: teams
label: Teams
label_singular: Team
folder: /content/teams/json
create: true

media_folder: "/content/teams/images/{{slug}}"
public_folder: ""

preview_path: "/team/{{slug}}"

identifier_field: "year"
format: json

summary: "{{slug}}: {{description}}"

fields:
- label: Academic Year
name: year
widget: string
hint: "The academic years in the form XX-XX"
pattern: ["[0-9]{2}-[0-9]{2}", "must match the form XX-XX"]
- { label: Short Description, name: description, widget: string }
- label: Members
name: members
widget: list
label_singular: Member
summary: "{{first_name}} {{last_name}}"
fields:
# - { label: Hidden, name: hidden, widget: boolean, default: false }
- { label: First Name, name: first_name, widget: string }
- { label: Last Name, name: last_name, widget: string }
- { label: Study, name: study, widget: string, required: false }
- { label: Study Level, name: study_level, widget: string, required: false }
- { label: LinkedIn, name: linkedin, widget: string, required: false, hint: "LinkedIn username" }
- { label: Function, name: function, widget: string, required: false }
- { label: Subteams, name: subteams, widget: list }
- label: Aero Email
name: email
widget: string
pattern: [".*@aeroteameindhoven.nl$", "must end in @aeroteameindhoven.nl"]
- label: Photo
name: photo
widget: image
required: false
choose_url: false
allow_multiple: false
14 changes: 14 additions & 0 deletions preview/pr-96/admin/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="robots" content="noindex" />
<title>Content Manager</title>
</head>
<body>
<!-- Include the script that builds the page and powers Decap CMS -->
<script src="https://unpkg.com/decap-cms@^3.0.0/dist/decap-cms.js"></script>
<script src="template.js"></script>
</body>
</html>
50 changes: 50 additions & 0 deletions preview/pr-96/admin/template.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
// @ts-nocheck TODO: remove?

// CMS.registerPreviewStyle("preview.css");

CMS.registerPreviewTemplate("teams", ({ widgetFor, widgetsFor, getAsset }) => {
const members_widgets = widgetsFor("members").toJS();

return h(
"div",
{},
widgetFor("year"),
widgetFor("description"),
h(
"div",
{
style: {
display: "grid",
gridTemplateColumns: "repeat(auto-fill, 8em minmax(30ch, 1fr))",
gridTemplateRows: "10em",
gap: "1em"
}
},
Array.isArray(members_widgets) &&
widgetsFor("members").map((member, index) => {
return [
h("img", {
key: index,
style: { height: "100%", width: "100%", objectFit: "contain" },
src: getAsset(member.getIn(["data", "photo"])).toString() // TODO: Placeholder image
}),
h(
"div",
{ style: { marginBlock: "auto" }, key: index },
`${member.getIn(["data", "first_name"]) ?? ""} ${member.getIn(["data", "last_name"]) ?? ""}`,
h("br"),
member.getIn(["data", "function"]) ?? "",
h("br"),
member.getIn(["data", "study"]) ?? "",
h("br"),
(member.getIn(["data", "subteams"]) ?? []).join(" + "),
h("br"),
member.getIn(["data", "email"]) ?? "",
h("br"),
member.getIn(["data", "linkedin"]) ?? ""
)
];
})
)
);
});
3 changes: 3 additions & 0 deletions preview/pr-96/app-53ec997c20c9f52e05c7.js

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions preview/pr-96/app-53ec997c20c9f52e05c7.js.LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
/*!
* Platform.js v1.3.6
* Copyright 2014-2020 Benjamin Tan
* Copyright 2011-2013 John-David Dalton
* Available under MIT license
*/

/**
* @license React
* react-server-dom-webpack.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
1 change: 1 addition & 0 deletions preview/pr-96/app-53ec997c20c9f52e05c7.js.map

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions preview/pr-96/app-ed717b69e49150fd3b12.js

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions preview/pr-96/app-ed717b69e49150fd3b12.js.LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
/*!
* Platform.js v1.3.6
* Copyright 2014-2020 Benjamin Tan
* Copyright 2011-2013 John-David Dalton
* Available under MIT license
*/

/**
* @license React
* react-server-dom-webpack.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
1 change: 1 addition & 0 deletions preview/pr-96/app-ed717b69e49150fd3b12.js.map

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions preview/pr-96/chunk-map.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"app":["/app-53ec997c20c9f52e05c7.js"],"component---src-pages-404-tsx":["/component---src-pages-404-tsx-2b7498c6e348fa04b9af.js"],"component---src-pages-index-tsx":["/component---src-pages-index-tsx-4609193376bef6492644.js"],"component---src-pages-join-tsx":["/component---src-pages-join-tsx-3b9e3f5c03425b31488a.js"],"component---src-pages-links-tsx":["/component---src-pages-links-tsx-0fdba2765c8364023502.js"],"component---src-pages-partners-tsx":["/component---src-pages-partners-tsx-8b7e283b68959dfa31c9.js"],"component---src-pages-team-ts":["/component---src-pages-team-ts-b6bc0f7f35193386022d.js"],"component---src-templates-team-tsx":[]}
3 changes: 3 additions & 0 deletions preview/pr-96/commons-fba8889f4d552d672972.js

Large diffs are not rendered by default.

Loading

0 comments on commit 55cf6d8

Please sign in to comment.