diff --git a/Readme.md b/Readme.md index 255b622017..47b8bdaa40 100644 --- a/Readme.md +++ b/Readme.md @@ -41,7 +41,7 @@ **Экран каталога** На экране каталога отображается таблица (UITableView), показывающая доступные коллекции NFT. Для каждой коллекции NFT отображается: -- изображение коллекции; +- обложка коллекции; - название коллекции; - количество NFT в коллекции. @@ -55,7 +55,7 @@ Экран отображает информацию о выбранной коллекции NFT, и содержит: -- изображение коллекции NFT; +- обложку коллекции NFT; - название коллекции NFT; - текстовое описание коллекции NFT; - имя автора коллекции (ссылка на его сайт); @@ -73,7 +73,7 @@ При нажатии на сердечко производится добавление NFT в избранное / удаление NFT из избранного. -При нажатии на кнопку добавления NFT в корзину / удаления NFT из корзины производится добавление или удаление NFT из заказа (корзины). +При нажатии на кнопку добавления NFT в корзину / удаления NFT из корзины производится добавление или удаление NFT из заказа (корзины). Изображение кнопки при этом меняется, если NFT добавлено в заказ отображается кнопка с крестиком, если нет - кнопка без крестика. При нажатии на ячейку открывается экран NFT. @@ -95,15 +95,16 @@ При нажатии на кнопку удаления из корзины показывается экран подтверждения удаления, который содержит: - изображение NFT; +- текст об удалении; - кнопку подтверждения удаления; - кнопку отказа от удаления. -Сверху на экране есть кнопка сортировки, при нажатии на которую пользователю предлагается выбрать один из доступных способов сортировки. Содержимое таблицы упорядочивается согласно выбранному способу. +Сверху на экране есть кнопка сортировки, при нажатии на которую пользователю предлагается выбрать один из доступных способов сортировки. Содержимое таблицы упорядочивается согласно выбранному способу. -Внизу экрана расположена панель с количеством NFT в заказе, общей ценой и кнопкой оплатить. +Внизу экрана расположена панель с количеством NFT в заказе, общей ценой и кнопкой оплаты. При нажатии на кнопку оплаты происходит переход на экран выбора валюты. -Пока данные для показа не загружены, должен отображаться индикатор загрузки. +Пока данные для показа не загружены или обновляются, должен отображаться индикатор загрузки. **Экран выбора валюты** @@ -129,7 +130,8 @@ - имя пользователя; - описание пользователя; - таблицу (UITableView) с ячейками Мои NFT (ведет на экран NFT пользователя), Избранные NFT (ведет на экран с избранными NFT), Сайт пользователя (открывает в вебвью сайт пользователя). -представляет собой + +В правом верхнем углу экрана находится кнопка редактирования профиля. Нажав на нее, пользователь видит всплывающий экран, на котором может отредактировать имя пользователя, описание, сайт и ссылку на изображение. Загружать само изображение через приложение не нужно, обновляется только ссылка на изображение. **Экран Мои NFT** @@ -147,10 +149,13 @@ Содержит коллекцию (UICollectionView) c NFT, добавленными в избранное (лайкнутыми). Каждая ячейка содержит информацию об NFT: - иконка; +- сердечко; - название; - рейтинг; - цена в ETH. +Нажатие на сердечко удаляет NFT из избранного, содержимое коллекции при этом обновляется. + В случае отсутствия избранных NFT показывается соответствующая надпись. ## Статистика