mirror of https://github.com/Qiskit/qiskit.org.git
refactor(layout): make "default-max" the default (#3455)
This commit is contained in:
parent
1f1cb67b27
commit
24ef7efd47
|
@ -1,35 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
<header>
|
||||
<qiskit-ui-shell v-if="isALearningPage" @on-click="onClick" />
|
||||
<qiskit-ui-shell v-else variant="hide-account" @on-click="onClick" />
|
||||
</header>
|
||||
<main class="main">
|
||||
<slot />
|
||||
</main>
|
||||
<LayoutFooter theme="light" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
// import "@qiskit/web-components/ui-shell";
|
||||
|
||||
const route = useRoute();
|
||||
const { trackClickEvent } = useSegment();
|
||||
|
||||
function onClick(e: CustomEvent) {
|
||||
trackClickEvent(`${e.detail?.label?.toLowerCase()}`, "menu");
|
||||
}
|
||||
|
||||
const isALearningPage = computed(() => route.path.includes("/learn"));
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.main {
|
||||
margin-top: 3.25rem;
|
||||
}
|
||||
|
||||
qiskit-ui-shell {
|
||||
--header-content-max-width: 96rem;
|
||||
}
|
||||
</style>
|
|
@ -1,25 +1,29 @@
|
|||
<template>
|
||||
<div>
|
||||
<qiskit-ui-shell variant="hide-account" @on-click="onClick" />
|
||||
<div class="main-container">
|
||||
<header>
|
||||
<qiskit-ui-shell v-if="isALearningPage" @on-click="onClick" />
|
||||
<qiskit-ui-shell v-else variant="hide-account" @on-click="onClick" />
|
||||
</header>
|
||||
<main class="main">
|
||||
<slot />
|
||||
</div>
|
||||
<LayoutFooter old-container theme="light" />
|
||||
</main>
|
||||
<LayoutFooter />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
// import "@qiskit/web-components/ui-shell";
|
||||
|
||||
const route = useRoute();
|
||||
const { trackClickEvent } = useSegment();
|
||||
|
||||
function onClick(e: CustomEvent) {
|
||||
trackClickEvent(`${e.detail?.label?.toLowerCase()}`, "menu");
|
||||
}
|
||||
|
||||
const isALearningPage = computed(() => route.path.includes("/learn"));
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.main-container {
|
||||
.main {
|
||||
margin-top: 3.25rem;
|
||||
}
|
||||
|
||||
|
|
|
@ -14,7 +14,6 @@
|
|||
|
||||
<script setup lang="ts">
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Qiskit Advocates",
|
||||
routeName: "advocates",
|
||||
});
|
||||
|
|
|
@ -148,7 +148,6 @@ const joinAction: TextLink = {
|
|||
};
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Qiskit Ecosystem",
|
||||
routeName: "ecosystem",
|
||||
});
|
||||
|
|
|
@ -100,7 +100,6 @@
|
|||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
// import "@carbon/web-components/es/components/tabs/index.js";
|
||||
import {
|
||||
header,
|
||||
agenda,
|
||||
|
@ -108,7 +107,6 @@ import {
|
|||
} from "~/constants/fallFest2022Content";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Qiskit Fall Fest 2022",
|
||||
routeName: "fall-fest",
|
||||
});
|
||||
|
|
|
@ -113,9 +113,6 @@
|
|||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
// import "@carbon/web-components/es/components/checkbox/index.js";
|
||||
// import "@carbon/web-components/es/components/code-snippet/index.js";
|
||||
// import "@carbon/web-components/es/components/tabs/index.js";
|
||||
import {
|
||||
CommunityEvent,
|
||||
WORLD_REGION_OPTIONS,
|
||||
|
@ -128,7 +125,6 @@ import rawUpcomingEvents from "~/content/events/upcoming-community-events.json";
|
|||
type TabActiveSet = "calendar" | "past" | "upcoming";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Qiskit Events",
|
||||
routeName: "events",
|
||||
});
|
||||
|
|
|
@ -123,7 +123,6 @@ import { TextLink } from "~/types/links";
|
|||
import { DescriptionCard, MosaicElement } from "~/types/uiComponents";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Qiskit Seminar Series",
|
||||
routeName: "seminar-series",
|
||||
});
|
||||
|
|
|
@ -110,7 +110,6 @@ import {
|
|||
} from "~/constants/summerSchool2022Content";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Qiskit Global Summer School 2022",
|
||||
routeName: "summer-school-2022",
|
||||
});
|
||||
|
|
|
@ -121,7 +121,6 @@ import {
|
|||
} from "~/constants/summerSchool2023Content";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Qiskit Global Summer School 2023",
|
||||
routeName: "/events/summer-school-2023",
|
||||
});
|
||||
|
|
|
@ -15,7 +15,6 @@ interface PackageInfo {
|
|||
}
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Qiskit",
|
||||
routeName: "qiskit-landing-page",
|
||||
});
|
||||
|
|
|
@ -23,7 +23,6 @@ import { RecommendedReading } from "~/types/learn";
|
|||
import { TextLink } from "~/types/links";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Variational Algorithm Design",
|
||||
routeName: "algorithm-design",
|
||||
});
|
||||
|
|
|
@ -23,7 +23,6 @@ import { RecommendedReading } from "~/types/learn";
|
|||
import { TextLink } from "~/types/links";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Basics of quantum information",
|
||||
routeName: "basics-quantum-information-course",
|
||||
});
|
||||
|
|
|
@ -23,7 +23,6 @@ import { RecommendedReading } from "~/types/learn";
|
|||
import { TextLink } from "~/types/links";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Fundamentals of quantum algorithms",
|
||||
routeName: "fundamentals-quantum-algorithms-course",
|
||||
});
|
||||
|
|
|
@ -29,7 +29,6 @@ enum GamesAndDemosUrl {
|
|||
}
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Games and demos",
|
||||
routeName: "games-and-demos",
|
||||
});
|
||||
|
|
|
@ -23,7 +23,6 @@ import { RecommendedReading } from "~/types/learn";
|
|||
import { TextLink } from "~/types/links";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Introduction course",
|
||||
routeName: "introduction-course",
|
||||
});
|
||||
|
|
|
@ -34,7 +34,6 @@ enum LegacyContentUrl {
|
|||
}
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Legacy content",
|
||||
routeName: "legacy-content",
|
||||
});
|
||||
|
|
|
@ -22,7 +22,6 @@ import { LearnStartLearningUrl } from "~/constants/links";
|
|||
import { TextLink } from "~/types/links";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Quantum machine learning course",
|
||||
routeName: "machine-learning-course",
|
||||
});
|
||||
|
|
|
@ -31,7 +31,6 @@ enum MultipleQubitsAndEntanglementUrl {
|
|||
}
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Multiple Qubits and Entanglement",
|
||||
routeName: "multiple-qubits-and-entanglement",
|
||||
});
|
||||
|
|
|
@ -27,7 +27,6 @@ enum PrerequisitesUrl {
|
|||
}
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Prerequisites",
|
||||
routeName: "prerequisites",
|
||||
});
|
||||
|
|
|
@ -34,7 +34,6 @@ enum QuantumAlgorithmsForApplicationsUrl {
|
|||
}
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Quantum Algorithms for Applications",
|
||||
routeName: "quantum-algorithms-for-applications",
|
||||
});
|
||||
|
|
|
@ -34,7 +34,6 @@ enum QuantumComputingLabsUrl {
|
|||
}
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Quantum Computing Labs",
|
||||
routeName: "quantum-computing-labs",
|
||||
});
|
||||
|
|
|
@ -29,7 +29,6 @@ enum QuantumHardwareCircuitsUrl {
|
|||
}
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Investigating Quantum Hardware Using Quantum Circuits",
|
||||
routeName: "quantum-hardware-circuits",
|
||||
});
|
||||
|
|
|
@ -31,7 +31,6 @@ enum QuantumHardwarePulsesUrl {
|
|||
}
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Investigating Quantum Hardware Using Microwave Pulses",
|
||||
routeName: "quantum-hardware-pulses",
|
||||
});
|
||||
|
|
|
@ -39,7 +39,6 @@ enum QuantumProtocolsAndQuantumAlgorithmsUrl {
|
|||
}
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Quantum Protocols and Quantum Algorithms",
|
||||
routeName: "quantum-protocols-and-quantum-algorithms",
|
||||
});
|
||||
|
|
|
@ -30,7 +30,6 @@ enum QuantumStatesAndQubitsUrl {
|
|||
}
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Quantum States and Qubits",
|
||||
routeName: "quantum-states-and-qubits",
|
||||
});
|
||||
|
|
|
@ -14,7 +14,6 @@ import { SocialMedia } from "~/constants/links";
|
|||
import { DescriptionCard } from "~/types/uiComponents";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Qiskit Textbook",
|
||||
routeName: "learn",
|
||||
});
|
||||
|
|
|
@ -22,7 +22,6 @@ import { LearnStartLearningUrl } from "~/constants/links";
|
|||
import { TextLink } from "~/types/links";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle:
|
||||
"2020 Qiskit global summer school on quantum computing and quantum hardware",
|
||||
routeName: "introduction-to-quantum-computing-and-quantum-hardware-2020",
|
||||
|
|
|
@ -23,7 +23,6 @@ import { RecommendedReading } from "~/types/learn";
|
|||
import { TextLink } from "~/types/links";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "2021 Qiskit Global Summer School on Quantum Machine Learning",
|
||||
routeName: "quantum-computing-and-quantum-learning-2021",
|
||||
});
|
||||
|
|
|
@ -22,7 +22,6 @@ import { LearnStartLearningUrl } from "~/constants/links";
|
|||
import { TextLink } from "~/types/links";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "2022 Qiskit global summer school on quantum simulation",
|
||||
routeName: "quantum-simulation-summer-school-2022",
|
||||
});
|
||||
|
|
|
@ -70,7 +70,6 @@ import {
|
|||
} from "~/types/providers";
|
||||
|
||||
definePageMeta({
|
||||
layout: "default-max",
|
||||
pageTitle: "Qiskit Providers",
|
||||
routeName: "providers",
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue