fix press-releases
This commit is contained in:
parent
07ff81ef66
commit
9d6d85490c
@ -1,52 +1,48 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="press-releases-page">
|
<div class="press-releases-page">
|
||||||
<customDefaultPage>
|
<main class="p-[35px] max-w-[1200px] mx-auto">
|
||||||
<template #content>
|
<div class="title mb-[20px]">
|
||||||
<main class="p-[35px] max-w-[1200px] mx-auto">
|
{{ t("press_releases.title") }}
|
||||||
<div class="title mb-[20px]">
|
</div>
|
||||||
{{ t("press_releases.title") }}
|
<div class="search-container">
|
||||||
|
<n-select
|
||||||
|
:options="state.selectOptions"
|
||||||
|
v-model:value="state.selectedValue"
|
||||||
|
class="search-select"
|
||||||
|
/>
|
||||||
|
<n-input
|
||||||
|
v-model:value="state.inputValue"
|
||||||
|
type="text"
|
||||||
|
:placeholder="t('press_releases.search.placeholder')"
|
||||||
|
class="search-input"
|
||||||
|
/>
|
||||||
|
<n-button
|
||||||
|
type="primary"
|
||||||
|
@click="handleSearch"
|
||||||
|
class="search-button w-[80px]"
|
||||||
|
>
|
||||||
|
{{ t("press_releases.search.button") }}
|
||||||
|
</n-button>
|
||||||
|
</div>
|
||||||
|
<div v-for="(item, idx) in state.filterNewsData" :key="idx">
|
||||||
|
<div class="news-item mt-[10px]">
|
||||||
|
<div class="news-item-date">{{ item.date }}</div>
|
||||||
|
<div
|
||||||
|
class="news-item-title text-[#0078d7] overflow-hidden whitespace-nowrap text-ellipsis cursor-pointer"
|
||||||
|
@click="handleNewClick(item)"
|
||||||
|
>
|
||||||
|
{{ item.title }}
|
||||||
</div>
|
</div>
|
||||||
<div class="search-container">
|
<div class="news-item-content">
|
||||||
<n-select
|
{{
|
||||||
:options="state.selectOptions"
|
item.content.length > 230
|
||||||
v-model:value="state.selectedValue"
|
? item.content.substring(0, 230) + "..."
|
||||||
class="search-select"
|
: item.content
|
||||||
/>
|
}}
|
||||||
<n-input
|
|
||||||
v-model:value="state.inputValue"
|
|
||||||
type="text"
|
|
||||||
:placeholder="t('press_releases.search.placeholder')"
|
|
||||||
class="search-input"
|
|
||||||
/>
|
|
||||||
<n-button
|
|
||||||
type="primary"
|
|
||||||
@click="handleSearch"
|
|
||||||
class="search-button w-[80px]"
|
|
||||||
>
|
|
||||||
{{ t("press_releases.search.button") }}
|
|
||||||
</n-button>
|
|
||||||
</div>
|
</div>
|
||||||
<div v-for="(item, idx) in state.filterNewsData" :key="idx">
|
</div>
|
||||||
<div class="news-item mt-[10px]">
|
</div>
|
||||||
<div class="news-item-date">{{ item.date }}</div>
|
</main>
|
||||||
<div
|
|
||||||
class="news-item-title text-[#0078d7] overflow-hidden whitespace-nowrap text-ellipsis cursor-pointer"
|
|
||||||
@click="handleNewClick(item)"
|
|
||||||
>
|
|
||||||
{{ item.title }}
|
|
||||||
</div>
|
|
||||||
<div class="news-item-content">
|
|
||||||
{{
|
|
||||||
item.content.length > 230
|
|
||||||
? item.content.substring(0, 230) + "..."
|
|
||||||
: item.content
|
|
||||||
}}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</main>
|
|
||||||
</template>
|
|
||||||
</customDefaultPage>
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
@ -1,52 +1,48 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="press-releases-page">
|
<div class="press-releases-page">
|
||||||
<customDefaultPage>
|
<main class="p-[35px] max-w-[1200px] mx-auto">
|
||||||
<template #content>
|
<div class="title mb-[20px]">
|
||||||
<main class="p-[35px] max-w-[1200px] mx-auto">
|
{{ t("press_releases.title") }}
|
||||||
<div class="title mb-[20px]">
|
</div>
|
||||||
{{ t("press_releases.title") }}
|
<div class="search-container">
|
||||||
|
<n-select
|
||||||
|
:options="state.selectOptions"
|
||||||
|
v-model:value="state.selectedValue"
|
||||||
|
class="search-select"
|
||||||
|
/>
|
||||||
|
<n-input
|
||||||
|
v-model:value="state.inputValue"
|
||||||
|
type="text"
|
||||||
|
:placeholder="t('press_releases.search.placeholder')"
|
||||||
|
class="search-input"
|
||||||
|
/>
|
||||||
|
<n-button
|
||||||
|
type="primary"
|
||||||
|
@click="handleSearch"
|
||||||
|
class="search-button w-[60px]"
|
||||||
|
>
|
||||||
|
{{ t("press_releases.search.button") }}
|
||||||
|
</n-button>
|
||||||
|
</div>
|
||||||
|
<div v-for="(item, idx) in state.filterNewsData" :key="idx">
|
||||||
|
<div class="news-item mt-[10px]">
|
||||||
|
<div class="news-item-date">{{ item.date }}</div>
|
||||||
|
<div
|
||||||
|
class="news-item-title text-[#0078d7] overflow-hidden whitespace-nowrap text-ellipsis cursor-pointer"
|
||||||
|
@click="handleNewClick(item)"
|
||||||
|
>
|
||||||
|
{{ item.title }}
|
||||||
</div>
|
</div>
|
||||||
<div class="search-container">
|
<div class="news-item-content">
|
||||||
<n-select
|
{{
|
||||||
:options="state.selectOptions"
|
item.content.length > 230
|
||||||
v-model:value="state.selectedValue"
|
? item.content.substring(0, 230) + "..."
|
||||||
class="search-select"
|
: item.content
|
||||||
/>
|
}}
|
||||||
<n-input
|
|
||||||
v-model:value="state.inputValue"
|
|
||||||
type="text"
|
|
||||||
:placeholder="t('press_releases.search.placeholder')"
|
|
||||||
class="search-input"
|
|
||||||
/>
|
|
||||||
<n-button
|
|
||||||
type="primary"
|
|
||||||
@click="handleSearch"
|
|
||||||
class="search-button w-[60px]"
|
|
||||||
>
|
|
||||||
{{ t("press_releases.search.button") }}
|
|
||||||
</n-button>
|
|
||||||
</div>
|
</div>
|
||||||
<div v-for="(item, idx) in state.filterNewsData" :key="idx">
|
</div>
|
||||||
<div class="news-item mt-[10px]">
|
</div>
|
||||||
<div class="news-item-date">{{ item.date }}</div>
|
</main>
|
||||||
<div
|
|
||||||
class="news-item-title text-[#0078d7] overflow-hidden whitespace-nowrap text-ellipsis cursor-pointer"
|
|
||||||
@click="handleNewClick(item)"
|
|
||||||
>
|
|
||||||
{{ item.title }}
|
|
||||||
</div>
|
|
||||||
<div class="news-item-content">
|
|
||||||
{{
|
|
||||||
item.content.length > 230
|
|
||||||
? item.content.substring(0, 230) + "..."
|
|
||||||
: item.content
|
|
||||||
}}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</main>
|
|
||||||
</template>
|
|
||||||
</customDefaultPage>
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
@ -1,59 +1,52 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="press-releases-page">
|
<div class="press-releases-page">
|
||||||
<customDefaultPage>
|
<main class="p-[80px] mx-auto" style="max-width: 100vw; min-width: 285px">
|
||||||
<template #content>
|
<div class="title mb-[24px]">
|
||||||
<main
|
{{ t("press_releases.title") }}
|
||||||
class="p-[80px] mx-auto"
|
</div>
|
||||||
style="max-width: 100vw; min-width: 285px"
|
<div class="search-container">
|
||||||
|
<n-select
|
||||||
|
:options="state.selectOptions"
|
||||||
|
v-model:value="state.selectedValue"
|
||||||
|
class="search-select"
|
||||||
|
:font-size="72"
|
||||||
|
/>
|
||||||
|
<n-input
|
||||||
|
v-model:value="state.inputValue"
|
||||||
|
type="text"
|
||||||
|
:placeholder="t('press_releases.search.placeholder')"
|
||||||
|
class="search-input"
|
||||||
|
clearable
|
||||||
|
:font-size="72"
|
||||||
|
/>
|
||||||
|
<n-button
|
||||||
|
type="primary"
|
||||||
|
@click="handleSearch"
|
||||||
|
class="search-button"
|
||||||
|
:font-size="72"
|
||||||
>
|
>
|
||||||
<div class="title mb-[24px]">
|
{{ t("press_releases.search.button") }}
|
||||||
{{ t("press_releases.title") }}
|
</n-button>
|
||||||
|
</div>
|
||||||
|
<div v-for="(item, idx) in state.filterNewsData" :key="idx">
|
||||||
|
<div class="news-item mt-[10px]">
|
||||||
|
<div class="news-item-date">{{ item.date }}</div>
|
||||||
|
<div
|
||||||
|
class="news-item-title text-[#0078d7] overflow-hidden whitespace-nowrap text-ellipsis cursor-pointer"
|
||||||
|
@click="handleNewClick(item)"
|
||||||
|
>
|
||||||
|
{{ item.title }}
|
||||||
</div>
|
</div>
|
||||||
<div class="search-container">
|
<div class="news-item-content">
|
||||||
<n-select
|
{{
|
||||||
:options="state.selectOptions"
|
item.content.length > 230
|
||||||
v-model:value="state.selectedValue"
|
? item.content.substring(0, 230) + "..."
|
||||||
class="search-select"
|
: item.content
|
||||||
:font-size="72"
|
}}
|
||||||
/>
|
|
||||||
<n-input
|
|
||||||
v-model:value="state.inputValue"
|
|
||||||
type="text"
|
|
||||||
:placeholder="t('press_releases.search.placeholder')"
|
|
||||||
class="search-input"
|
|
||||||
clearable
|
|
||||||
:font-size="72"
|
|
||||||
/>
|
|
||||||
<n-button
|
|
||||||
type="primary"
|
|
||||||
@click="handleSearch"
|
|
||||||
class="search-button"
|
|
||||||
:font-size="72"
|
|
||||||
>
|
|
||||||
{{ t("press_releases.search.button") }}
|
|
||||||
</n-button>
|
|
||||||
</div>
|
</div>
|
||||||
<div v-for="(item, idx) in state.filterNewsData" :key="idx">
|
</div>
|
||||||
<div class="news-item mt-[10px]">
|
</div>
|
||||||
<div class="news-item-date">{{ item.date }}</div>
|
</main>
|
||||||
<div
|
|
||||||
class="news-item-title text-[#0078d7] overflow-hidden whitespace-nowrap text-ellipsis cursor-pointer"
|
|
||||||
@click="handleNewClick(item)"
|
|
||||||
>
|
|
||||||
{{ item.title }}
|
|
||||||
</div>
|
|
||||||
<div class="news-item-content">
|
|
||||||
{{
|
|
||||||
item.content.length > 230
|
|
||||||
? item.content.substring(0, 230) + "..."
|
|
||||||
: item.content
|
|
||||||
}}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</main>
|
|
||||||
</template>
|
|
||||||
</customDefaultPage>
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
@ -1,52 +1,48 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="press-releases-page">
|
<div class="press-releases-page">
|
||||||
<customDefaultPage>
|
<main class="p-[35px] mx-auto" style="max-width: calc(100% - 100px)">
|
||||||
<template #content>
|
<div class="title mb-[20px]">
|
||||||
<main class="p-[35px] mx-auto" style="max-width: calc(100% - 100px)">
|
{{ t("press_releases.title") }}
|
||||||
<div class="title mb-[20px]">
|
</div>
|
||||||
{{ t("press_releases.title") }}
|
<div class="search-container">
|
||||||
|
<n-select
|
||||||
|
:options="state.selectOptions"
|
||||||
|
v-model:value="state.selectedValue"
|
||||||
|
class="search-select"
|
||||||
|
/>
|
||||||
|
<n-input
|
||||||
|
v-model:value="state.inputValue"
|
||||||
|
type="text"
|
||||||
|
:placeholder="t('press_releases.search.placeholder')"
|
||||||
|
class="search-input"
|
||||||
|
/>
|
||||||
|
<n-button
|
||||||
|
type="primary"
|
||||||
|
@click="handleSearch"
|
||||||
|
class="search-button w-[120px]"
|
||||||
|
>
|
||||||
|
{{ t("press_releases.search.button") }}
|
||||||
|
</n-button>
|
||||||
|
</div>
|
||||||
|
<div v-for="(item, idx) in state.filterNewsData" :key="idx">
|
||||||
|
<div class="news-item mt-[10px]">
|
||||||
|
<div class="news-item-date">{{ item.date }}</div>
|
||||||
|
<div
|
||||||
|
class="news-item-title text-[#0078d7] overflow-hidden whitespace-nowrap text-ellipsis cursor-pointer"
|
||||||
|
@click="handleNewClick(item)"
|
||||||
|
>
|
||||||
|
{{ item.title }}
|
||||||
</div>
|
</div>
|
||||||
<div class="search-container">
|
<div class="news-item-content">
|
||||||
<n-select
|
{{
|
||||||
:options="state.selectOptions"
|
item.content.length > 230
|
||||||
v-model:value="state.selectedValue"
|
? item.content.substring(0, 230) + "..."
|
||||||
class="search-select"
|
: item.content
|
||||||
/>
|
}}
|
||||||
<n-input
|
|
||||||
v-model:value="state.inputValue"
|
|
||||||
type="text"
|
|
||||||
:placeholder="t('press_releases.search.placeholder')"
|
|
||||||
class="search-input"
|
|
||||||
/>
|
|
||||||
<n-button
|
|
||||||
type="primary"
|
|
||||||
@click="handleSearch"
|
|
||||||
class="search-button w-[120px]"
|
|
||||||
>
|
|
||||||
{{ t("press_releases.search.button") }}
|
|
||||||
</n-button>
|
|
||||||
</div>
|
</div>
|
||||||
<div v-for="(item, idx) in state.filterNewsData" :key="idx">
|
</div>
|
||||||
<div class="news-item mt-[10px]">
|
</div>
|
||||||
<div class="news-item-date">{{ item.date }}</div>
|
</main>
|
||||||
<div
|
|
||||||
class="news-item-title text-[#0078d7] overflow-hidden whitespace-nowrap text-ellipsis cursor-pointer"
|
|
||||||
@click="handleNewClick(item)"
|
|
||||||
>
|
|
||||||
{{ item.title }}
|
|
||||||
</div>
|
|
||||||
<div class="news-item-content">
|
|
||||||
{{
|
|
||||||
item.content.length > 230
|
|
||||||
? item.content.substring(0, 230) + "..."
|
|
||||||
: item.content
|
|
||||||
}}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</main>
|
|
||||||
</template>
|
|
||||||
</customDefaultPage>
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user