Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mohammed-taysser/gutenberry
Hello world and welcome in version 2 of `Gutenberry`. It's multiple page designed for a blog website. I introduce a lot of technologies ond new tools to boost speed and performance.
https://github.com/mohammed-taysser/gutenberry
blog crop-image cropperjs glide guttenbey javascript loading-animations news sass vanilla-javascript vanilla-js
Last synced: 5 days ago
JSON representation
Hello world and welcome in version 2 of `Gutenberry`. It's multiple page designed for a blog website. I introduce a lot of technologies ond new tools to boost speed and performance.
- Host: GitHub
- URL: https://github.com/mohammed-taysser/gutenberry
- Owner: Mohammed-Taysser
- License: mit
- Created: 2021-08-24T06:20:00.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-01T12:57:24.000Z (about 3 years ago)
- Last Synced: 2023-03-10T04:51:35.977Z (almost 2 years ago)
- Topics: blog, crop-image, cropperjs, glide, guttenbey, javascript, loading-animations, news, sass, vanilla-javascript, vanilla-js
- Language: Pug
- Homepage: https://mohammed-taysser.github.io/Gutenberry/
- Size: 17.2 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# [Gutenberry][github-live] 💥
- [Homepage][github-live]
- [Source][github-src]Hello world and welcome in version 2 of [`Gutenberry`][github-live]. It's multiple page designed for a blog website. I introduce a lot of technologies ond new tools to boost speed and performance.
## Quick start 🚀
Choose one of the following options:
- **Download** the latest stable release from [releases][github-releases]. This zip file is a snapshot of the dist folder.
- **Clone** the git repo and **checkout** the tagged release you'd like to use. The dist folder represents the latest version of the project for end users.```shell
# clone the repo
git clone https://github.com/Mohammed-Taysser/Gutenberry.git
# choose release
git checkout release_tag
```then in the project directory, run the command:
```shell
# install dependencies
npm install# go to live
npm run start
```## Features 💬
- no `jQuery` needed but also still supported 😉
- Designed with progressive enhancement in mind.
- Most Of Functionality Built Using Vanilla Js With Little Of Es6.
- Using the power of `Gulp.Js` as Task Runner
- Minify Both `Html` And `Css` And `Javascript` For More Performance 💪## Browser Support 🛠️
supports the latest, stable releases of all major browsers.
You can find our range of supported browsers in our package.json At present we extend the [browsersList][browserslist] default with the addition of IE 11.
[That configuration translates to this full list of browsers.][browserslist-translate]
```json
"browserslist": [
"> 0.5%",
"last 2 versions",
"IE 10"
],
```## Documentation 📝
Take a look at the [documentation table of contents](doc/TOC.md). This documentation is bundled with the project which makes it available for offline reading and provides a useful starting point for any documentation you want to write about your project
## Used Tools 🤖
- [`Gulp.js`][Gulp-js] A Toolkit To Automate
- [`SASS`][sass-lang] Css With Superpowers
- [`pug.js`][pug-js] high-performance template engine
- [`ESlint`][ESlint] Find and fix problems in JavaScript code
- [`html-to-pug`][html-to-pug] online converter
- [`Fontawesome v5.15`][fontAwesome-v5] vector icons and social logos
- [`Bootstrap v5.1`][bootstrap-v5] customize & responsive mobile-first framework
- [`ubuntu-font`][ubuntu-font]
- [`cropper.js`][cropper]
- [`autoComplete.js`][autoComplete] simple, pure vanilla Javascript library[github-live]:
[github-releases]:
[github-src]:
[fontAwesome-v5]:
[bootstrap-v5]:
[Montserrat-Alternates]:
[ubuntu-font]:
[browserslist]:
[browserslist-translate]:
[nice-select2]:
[sass-lang]:
[Gulp-js]:
[ESlint]:
[pug-js]:
[glide-js]:
[html-to-pug]:
[simple-bar]:
[howler]:
[cropper]:
[autoComplete]: