Giter Site home page Giter Site logo

nextgis / pastandnow Goto Github PK

View Code? Open in Web Editor NEW
3.0 14.0 2.0 24.3 MB

Народная история России

Home Page: https://pastandnow.ru

License: MIT License

HTML 1.74% JavaScript 3.38% TypeScript 64.84% Vue 26.27% Dockerfile 0.25% Sass 2.56% SCSS 0.96%
vue nextgis frontend typescript

pastandnow's Introduction

oralhistory

Устная память

Demo: https://nextgis.ru/demo/oralhistory/dist/

Production: https://pastandnow.ru

Install

# clone repo with ssh
git clone [email protected]:nextgis/oralhistory.git
# use https
git clone https://github.com/nextgis/oralhistory.git

git submodule update --init
yarn install

Dev

# to run dev server
yarn start
# to build dist with with sourcemap and not minified
yarn run dev
# to start watching changes for updating dist folder
yarn run watch

To add new comoponents, you can use a command line tool called vue-ts-cli

npm install -g vue-ts-cli
vt g components/Foo

For more help/guidelines, check README in vue-ts-cli

Build

yarn run prod

Comments

Development

Docker instruction

docker-compose -f ./comments/docker-compose.yml up

Docker

npm run docker
docker run -it -p 8080:80 --rm --name pastandnow registry.nextgis.com/pastandnow:latest

pastandnow's People

Contributors

lisovenkonastya avatar rendrom avatar simgislab avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pastandnow's Issues

Заменить title

<title>Веб ГИС "Народная история России"</title>

наверное не очень важно так как приложение встраивается

Условные обозначения

Группа 1: Наземные объекты (капля)

водоем – СИНИЙ
ландшафт (парки и проч.) – ЗЕЛЕНЫЙ
памятник – КРАСНЫЙ
строение - ОРАНЖЕВЫЙ
улица – ЖЕЛТЫЙ
зона (сюда все крупные территориальные образования: рынок, свалка, площадь, аэродром, спортивные площадки и пр.) – СВЕТЛО-СЕРЫЙ
село-деревня-поселок городского типа-дача (все выделяемые административные образование крупнее района) – ТЕМНО-СЕРЫЙ
район – СЕРЫЙ
другое – ЧЕРНЫЙ

Группа 2: Подземные объекты (ромб)

метро – ОРАНЖЕВЫЙ
"метро-2” – КРАСНЫЙ
другие подземные объекты - СЕРЫЙ

Меняем наименование типов сюжетов

Меняем наименование типов сюжетов:
локальный нарратив = прошлое места
биографический нарратив = семейные истории
нарратив о практиках = практики горожан
описание места = характеристика места

МД: нужно будет их брать через алиасы, чтобы они тоже могли их потом менять сами

Добавить фото

Ждем несколько примеров по нескольким объектам (несколько фото + описание к каждой).

Фото показываются миниатюрами вверху панели информации (вместо координат)

Показываются максимум две фотографии

По нажатию на фото показывается лайтбокс с фото в полном виде.

К каждой фото описание, показывается по кнопке в углу фотографии.

Поле рассказчик(и)

Может содержать 1 или более кодов рассказчиков.
Каждый из них делается гиперссылкой, которая берется из поля nar_codes.

Если код один, а рассказчиков 1+ то идет одна ссылка на всех.
Если количество кодов = количеству рассказчиков, то ссылка с каждого.

Разделитель для кодов рассказчиков и кодов интервью - запятая

Выбрать иконки

сделать пример с этими иконками (синий цвет)

marker-15.svg
residential-community-15.svg
circle-15.svg

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.