diff --git a/website/src/components/views/compareSideBySide/GenericCompareSideBySidePage.astro b/website/src/components/views/compareSideBySide/GenericCompareSideBySidePage.astro index 5fd6fcb3..fe397ea9 100644 --- a/website/src/components/views/compareSideBySide/GenericCompareSideBySidePage.astro +++ b/website/src/components/views/compareSideBySide/GenericCompareSideBySidePage.astro @@ -1,7 +1,7 @@ --- import { GenericCompareSideBySideDataDisplay } from './GenericCompareSideBySideDataDisplay.tsx'; import { toDownloadLink } from './toDownloadLink'; -import { isStaging, getDashboardsConfig, getLapisUrl } from '../../../config'; +import { isStaging, getDashboardsConfig } from '../../../config'; import OrganismViewPageLayout from '../../../layouts/OrganismPage/OrganismViewPageLayout.astro'; import { type OrganismViewKey, type OrganismWithViewKey } from '../../../views/routing'; import { ServerSide } from '../../../views/serverSideRouting'; @@ -27,56 +27,54 @@ const downloadLinks = [...pageState.filters.entries()].map(toDownloadLink(view.p --- - -
- { - Array.from(pageState.filters).map(([id, datasetAndVariantData]) => { - return ( -
-
- {pageState.filters.size > 1 && ( - - Remove column - - )} - + { + Array.from(pageState.filters).map(([id, datasetAndVariantData]) => { + return ( + - ); - }) - } - - Add column - -
- + + +
+ ); + }) + } + + Add column + +
diff --git a/website/src/layouts/OrganismPage/DataPageLayout.astro b/website/src/layouts/OrganismPage/DataPageLayout.astro index 4cca64d0..fbd92a1c 100644 --- a/website/src/layouts/OrganismPage/DataPageLayout.astro +++ b/website/src/layouts/OrganismPage/DataPageLayout.astro @@ -1,11 +1,11 @@ --- import type { ComponentProps } from 'astro/types'; -import AccessionsDownloadButton from './AccessionsDownloadButton.astro'; -import LastUpdatedInfo from './LastUpdatedInfo.astro'; import LapisUnreachableWrapperClient from '../../components/LapisUnreachableWrapperClient'; -import type { DataOrigin } from '../../types/dataOrigins'; import { type BreadcrumbElement, Breadcrumbs } from '../Breadcrumbs'; +import AccessionsDownloadButton from './AccessionsDownloadButton.astro'; +import LastUpdatedInfo from './LastUpdatedInfo.astro'; +import type { DataOrigin } from '../../types/dataOrigins.ts'; import BaseLayout from '../base/BaseLayout.astro'; import DataInfo from '../base/footer/DataInfo.astro'; @@ -22,23 +22,27 @@ const { title, breadcrumbs, dataOrigins, lapisUrl, downloadLinks = [], accession --- -
- -
- - - -
- { - downloadLinks.length > 0 && ( - - ) - } - - +
+
+ +
+
+ + + +
+
+ { + downloadLinks.length > 0 && ( + + ) + } + + +
diff --git a/website/src/layouts/OrganismPage/OrganismViewPageLayout.astro b/website/src/layouts/OrganismPage/OrganismViewPageLayout.astro index 38d75284..11d51ab7 100644 --- a/website/src/layouts/OrganismPage/OrganismViewPageLayout.astro +++ b/website/src/layouts/OrganismPage/OrganismViewPageLayout.astro @@ -24,5 +24,10 @@ const { view, downloadLinks } = Astro.props; lapisUrl={getLapisUrl(view.organismConstants.organism)} accessionDownloadFields={view.organismConstants.accessionDownloadFields} > - + + + diff --git a/website/src/layouts/OrganismPage/SingleVariantOrganismPageLayout.astro b/website/src/layouts/OrganismPage/SingleVariantOrganismPageLayout.astro index 2841b762..514a91a7 100644 --- a/website/src/layouts/OrganismPage/SingleVariantOrganismPageLayout.astro +++ b/website/src/layouts/OrganismPage/SingleVariantOrganismPageLayout.astro @@ -3,7 +3,6 @@ import type { ComponentProps } from 'astro/types'; import AccessionsDownloadButton from './AccessionsDownloadButton.astro'; import OrganismViewPageLayout from './OrganismViewPageLayout.astro'; -import { getLapisUrl } from '../../config'; import type { OrganismConstants } from '../../views/OrganismConstants'; import type { View } from '../../views/View'; import { type PageStateHandler } from '../../views/pageStateHandlers/PageStateHandler'; @@ -17,15 +16,10 @@ const { view, downloadLinks } = Astro.props; --- - -
-
- -
- +
+
+
- + +
diff --git a/website/src/layouts/base/BaseLayout.astro b/website/src/layouts/base/BaseLayout.astro index 8f8bccc9..bcf85d40 100644 --- a/website/src/layouts/base/BaseLayout.astro +++ b/website/src/layouts/base/BaseLayout.astro @@ -34,14 +34,13 @@ const { title, forceLoggedOutState = false } = Astro.props; - + +
-
-
diff --git a/website/src/layouts/base/footer/Footer.astro b/website/src/layouts/base/footer/Footer.astro index 0b90db51..918a8612 100644 --- a/website/src/layouts/base/footer/Footer.astro +++ b/website/src/layouts/base/footer/Footer.astro @@ -1,12 +1,8 @@ --- import PrimaryFooter from './PrimaryFooter.astro'; -import SecondaryFooter from './SecondaryFooter.astro'; ---
- - - diff --git a/website/src/layouts/base/footer/SecondaryFooter.astro b/website/src/layouts/base/footer/SecondaryFooter.astro deleted file mode 100644 index 1725a697..00000000 --- a/website/src/layouts/base/footer/SecondaryFooter.astro +++ /dev/null @@ -1,7 +0,0 @@ ---- - ---- - -
- -
diff --git a/website/src/pages/index.astro b/website/src/pages/index.astro index f7c21db3..be85c87e 100644 --- a/website/src/pages/index.astro +++ b/website/src/pages/index.astro @@ -117,5 +117,7 @@ import { Page } from '../types/pages';
- +
+ +