- News Components are in src/components folder
- SCSS variables def is in /src/styles/defaults.scss
- Responcive config is in /src/styles/mediaqueries.scss
- Run
npm install(installs neccesary packages in node_modules) - Run
npm start(runs dev environment) - Run
npm run bundle-dev(builds dev package in /build folder - uncompressed) - Run
npm run bundle-prod(builds dev package in /build folder - compressed)
- Copy content of build folder
- Include
styles/style.css - Include
nsComponents.js - Include components:
najdisiComponents.showArticleSwitcher('API URL', document.getElementById("main"));najdisiComponents.showNormalArticle('API URL', document.getElementById("article"));najdisiComponents.showArticleWithSub('API URL', document.getElementById("sub"));najdisiComponents.showArticleClusterSub('API URL', document.getElementById("subCluster"));najdisiComponents.showBoxArticles('API URL', document.getElementById("box"));najdisiComponents.showNormalArticleByData('JSON DATA', document.getElementById("data_article"));najdisiComponents.showMenu([], document.getElementById("menu"));najdisiComponents.showRecent('API URL', document.getElementById("recent"));najdisiComponents.showTopArticles('API URL', document.getElementById("top"));
[
{
title: 'N',
link: 'http://novice.najdi.si'
},
{
title: 'Vroče zgodbe',
link: '/kategorija/vroce-zgodbe'
},
{
title: 'Slovenija',
link: '/kategorija/slovenija'
}
]