diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c28d576b8..8fb3f56c8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: - uses: actions/checkout@v4 - uses: awalsh128/cache-apt-pkgs-action@v1.4.3 with: - packages: libsasl2-dev python3-dev libldap2-dev libssl-dev + packages: libsasl2-dev python3-dev libldap2-dev libssl-dev gcc musl-dev postgresql-dev zlib-dev jpeg-dev libwebp-dev openssl-dev libffi-dev cargo openldap-dev python3-dev xmlsec-dev xmlsec build-base g++ curl version: 1.0 # Setup python & dependencies diff --git a/vue3/src/pages/SearchPage.vue b/vue3/src/pages/SearchPage.vue index 10fa93409..a2379af04 100644 --- a/vue3/src/pages/SearchPage.vue +++ b/vue3/src/pages/SearchPage.vue @@ -56,7 +56,16 @@ - + + + + + + + + + + + + @@ -115,6 +138,7 @@ import {useRouter} from "vue-router"; import KeywordsBar from "@/components/display/KeywordsBar.vue"; import {VDataTableUpdateOptions} from "@/vuetify"; import VClosableCardTitle from "@/components/dialogs/VClosableCardTitle.vue"; +import RecipeCard from "@/components/display/RecipeCard.vue"; const {t} = useI18n() const router = useRouter() @@ -123,6 +147,7 @@ const urlSearchParams = useUrlSearchParams('history', {}) const loading = ref(false) const dialog = ref(false) const panel = ref('') +const viewMode = ref('table') const tableHeaders = [ {title: t('Image'), width: '1%', noBreak: true, key: 'image',},