Compare commits

..

No commits in common. "5c90cd94861945599d8a9b7aa503ab0c5479d10e" and "f5c213eac8b346b16bb14d2784a46932a80505da" have entirely different histories.

4 changed files with 186 additions and 167 deletions

View File

@ -1,48 +1,52 @@
<template> <template>
<div class="press-releases-page"> <div class="press-releases-page">
<main class="p-[35px] max-w-[1200px] mx-auto"> <customDefaultPage>
<div class="title mb-[20px]"> <template #content>
{{ t("press_releases.title") }} <main class="p-[35px] max-w-[1200px] mx-auto">
</div> <div class="title mb-[20px]">
<div class="search-container"> {{ t("press_releases.title") }}
<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="news-item-content"> <div class="search-container">
{{ <n-select
item.content.length > 230 :options="state.selectOptions"
? item.content.substring(0, 230) + "..." v-model:value="state.selectedValue"
: item.content 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>
</div> <div v-for="(item, idx) in state.filterNewsData" :key="idx">
</div> <div class="news-item mt-[10px]">
</main> <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 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>

View File

@ -1,48 +1,52 @@
<template> <template>
<div class="press-releases-page"> <div class="press-releases-page">
<main class="p-[35px] max-w-[1200px] mx-auto"> <customDefaultPage>
<div class="title mb-[20px]"> <template #content>
{{ t("press_releases.title") }} <main class="p-[35px] max-w-[1200px] mx-auto">
</div> <div class="title mb-[20px]">
<div class="search-container"> {{ t("press_releases.title") }}
<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="news-item-content"> <div class="search-container">
{{ <n-select
item.content.length > 230 :options="state.selectOptions"
? item.content.substring(0, 230) + "..." v-model:value="state.selectedValue"
: item.content 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>
</div> <div v-for="(item, idx) in state.filterNewsData" :key="idx">
</div> <div class="news-item mt-[10px]">
</main> <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 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>

View File

@ -1,52 +1,59 @@
<template> <template>
<div class="press-releases-page"> <div class="press-releases-page">
<main class="p-[80px] mx-auto" style="max-width: 100vw; min-width: 285px"> <customDefaultPage>
<div class="title mb-[24px]"> <template #content>
{{ t("press_releases.title") }} <main
</div> class="p-[80px] mx-auto"
<div class="search-container"> style="max-width: 100vw; min-width: 285px"
<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"
> >
{{ t("press_releases.search.button") }} <div class="title mb-[24px]">
</n-button> {{ t("press_releases.title") }}
</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="news-item-content"> <div class="search-container">
{{ <n-select
item.content.length > 230 :options="state.selectOptions"
? item.content.substring(0, 230) + "..." v-model:value="state.selectedValue"
: item.content 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"
>
{{ t("press_releases.search.button") }}
</n-button>
</div> </div>
</div> <div v-for="(item, idx) in state.filterNewsData" :key="idx">
</div> <div class="news-item mt-[10px]">
</main> <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 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>

View File

@ -1,48 +1,52 @@
<template> <template>
<div class="press-releases-page"> <div class="press-releases-page">
<main class="p-[35px] mx-auto" style="max-width: calc(100% - 100px)"> <customDefaultPage>
<div class="title mb-[20px]"> <template #content>
{{ t("press_releases.title") }} <main class="p-[35px] mx-auto" style="max-width: calc(100% - 100px)">
</div> <div class="title mb-[20px]">
<div class="search-container"> {{ t("press_releases.title") }}
<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="news-item-content"> <div class="search-container">
{{ <n-select
item.content.length > 230 :options="state.selectOptions"
? item.content.substring(0, 230) + "..." v-model:value="state.selectedValue"
: item.content 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>
</div> <div v-for="(item, idx) in state.filterNewsData" :key="idx">
</div> <div class="news-item mt-[10px]">
</main> <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 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>