ChangeLog.vue 4,4 КБ
Newer Older
avathar's avatar
avathar включено в состав коммита
1
<template>
avathar's avatar
avathar включено в состав коммита
2
3
  <div class="main-block-with-cropped fit text-black block-text block-padding">
    <div class="block-text block-text__title text-left">История изменений:</div>
avathar's avatar
avathar включено в состав коммита
4

avathar's avatar
avathar включено в состав коммита
5
6
7
8
9
    <q-list class="">
      <template
        v-for="(item, idx) of changelog.slice().reverse().slice(0, quantity)"
        :key="idx"
      >
avathar's avatar
avathar включено в состав коммита
10
11
12
13
14
        <q-item class="flex justify-between">
          <q-item-section avatar> v{{ item.version }} </q-item-section>
          <q-item-section avatar>{{ item.date }}</q-item-section>
        </q-item>
        <q-item>
avathar's avatar
avathar включено в состав коммита
15
16
17
          <q-item-section align="left"
            ><div v-html="item.text"></div
          ></q-item-section>
avathar's avatar
avathar включено в состав коммита
18
19
        </q-item>
      </template>
avathar's avatar
avathar включено в состав коммита
20
      <SeeMoreButton v-if="$route.path !== '/changelog'" to="/changelog" />
avathar's avatar
avathar включено в состав коммита
21
22
23
24
25
    </q-list>
  </div>
</template>

<script>
avathar's avatar
avathar включено в состав коммита
26
import SeeMoreButton from "./buttons/SeeMoreButton.vue";
avathar's avatar
avathar включено в состав коммита
27
28
export default {
  // name: 'ComponentName',
avathar's avatar
avathar включено в состав коммита
29
30
31
32
33
34
35
36
37
38
39
40
41
  props: {
    numberOfArticles: {
      type: Number,
      default: 0,
    },
  },
  computed: {
    quantity: function () {
      return this.numberOfArticles > 0
        ? this.numberOfArticles
        : this.changelog.length;
    },
  },
avathar's avatar
avathar включено в состав коммита
42
43
44
45
46
  setup() {
    const changelog = [
      {
        version: "0.1.0",
        date: "2022-08-01",
avathar's avatar
avathar включено в состав коммита
47
        text: `
avathar's avatar
avathar включено в состав коммита
48
49
50
51
52
53
- Запуск. Понеслось...<br/>
- Создан функционал регистрации пользователей.<br/>
- Создан функционал авторизации пользователей.<br/>
- Создан функционал восстановления пароля пользователя.<br/>
- Создана стартовая страница для неавторизованных пользователей.<br/>
- Создана стартовая страница для авторизованных пользователей с журнализацией изменений проекта.<br/>
avathar's avatar
avathar включено в состав коммита
54
- Создан базовый функционал профиля пользователя.<br/>
avathar's avatar
avathar включено в состав коммита
55
`,
avathar's avatar
avathar включено в состав коммита
56
      },
avathar's avatar
avathar включено в состав коммита
57
58
      {
        version: "0.1.1",
avathar's avatar
avathar включено в состав коммита
59
60
61
62
63
64
65
66
67
68
        date: "2022-08-18",
        text: `
- Созданы отдельные страницы для трёх основных разделов.<br/>
- Разрешены скобки в паролях.<br/>
- Улучшена система меню.<br/>
- Заменено фоновое изображение на космические туманности.<br/>
- Стандартизированы по ширине основные блоки.<br/>
- Убраны лишние поля в профиле пользователя.<br/>
- Исправлена ошибка с сохранением никтейма.<br/>
- Множественные мелкие багфиксы интерфейса.<br/>
avathar's avatar
avathar включено в состав коммита
69
- Множественные мелкие правки текстов.<br/>
avathar's avatar
avathar включено в состав коммита
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
`,
      },
      {
        version: "0.2.0",
        date: "2022-10-09",
        text: `
- Создана новая стартовая страница для неавторизованных пользователей.<br/>
- На основных страницах создана правая область с блоками и баннерами.<br/>
- Размещён персонализированный статический текст на главной странице раздела Действия.<br/>
- Размещён персонализированный статический текст на главной странице раздела Вселенные.<br/>
- Создана страница История изменений.<br/>
- Создана страница Дорожная карта.<br/>
- Создана статическая страница с информацией о Гипервселенной метавселенных.<br/>
- Создана статическая страница с информацией о том как можно помочь в нашей работе.<br/>
- Создана статическая страница с информацией о наших NFT-коллекциях.<br/>
- Сделана обработку длинного никнейма в мини-меню.<br/>
- Подключена Yandex SmartCaptcha вместо Google reCAPTCHA.<br/>
- Подключена Яндекс.Метрика.<br/>
- Подключена рекламная сеть Яндекса.<br/>
avathar's avatar
avathar включено в состав коммита
89
`,
avathar's avatar
avathar включено в состав коммита
90
      },
avathar's avatar
avathar включено в состав коммита
91
92
93
    ];
    return { changelog };
  },
avathar's avatar
avathar включено в состав коммита
94
  components: { SeeMoreButton },
avathar's avatar
avathar включено в состав коммита
95
96
};
</script>