Skip to content

Commit

Permalink
Merge pull request #10 from carlesloriente/v1.1.1-rc1
Browse files Browse the repository at this point in the history
Tweaks and small fixes
  • Loading branch information
carlesloriente authored Apr 20, 2024
2 parents c31de0f + b3b7f60 commit 652a670
Show file tree
Hide file tree
Showing 25 changed files with 214 additions and 144 deletions.
Binary file modified .jekyll-metadata
Binary file not shown.
12 changes: 7 additions & 5 deletions _posts/2024-03-26-bootstrap-theme-jekyll-release-v1.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ background: '/assets/images/bg-post.webp'
![NOCC Jekyll Bundle webshots](/assets/images/nocc-showcase.webp){:.img-fluid}

[NOCC Jekyll Bundle](https://bootstrap-theme.notesoncloudcomputing.com/). A fully featured bundle site for [Jekyll](https://jekyllrb.com/){:target="_blank"} created by [Carles Loriente](https://github.com/carlesloriente).
Features a homepage, about page, tags cloud page, gallery of images page, examples post pages with comments powered by [Disqus](https://disqus.com/){:target="_blank"}, and a contact form powered by [Formspree](https://formspree.io/){:target="_blank"}.
Containing a homepage, about page, tags cloud page, gallery of images page, examples post pages with comments powered by [Disqus](https://disqus.com/){:target="_blank"}, and a contact form powered by [Formspree](https://formspree.io/){:target="_blank"}.
Using the [NOCC Bootstrap theme](https://www.npmjs.com/nocc-bootstrap-theme) npm package.

## Features
Expand All @@ -26,22 +26,24 @@ Using the [NOCC Bootstrap theme](https://www.npmjs.com/nocc-bootstrap-theme) npm
4. **Extensive use of SVG and WeBP**
5. **Static site with dynamic features**

## Installation & Configuration
## Installation

Just follow the instructions below, and then you can change the content of the pages and site settings.

1. [Download the package](https://github.com/carlesloriente/bootstrap-theme-jekyll/archive/refs/heads/main.zip) or clone the project running the command:
- [Download the package](https://github.com/carlesloriente/bootstrap-theme-jekyll/archive/refs/heads/main.zip) or clone the project running the command:

{% include code_block.html lang="bash" content='git clone --recursive git@github.com:carlesloriente/bootstrap-theme-jekyll.git' %}

1. Install the NOCC npm package, run the command:
- Install the NOCC npm package, run the command:

{% include code_block.html lang="bash" content='npm install nocc-bootstrap-theme --save' %}

1. Install Ruby Gems and other dependencies, run the command:
- Install Ruby Gems and other dependencies, run the command:

{% include code_block.html lang="bash" content='sh bin/install.sh' %}

## Configuration

1. Update with your settings the configuration file `_config.yml`:
- `landing` (Setting for the theme landing site, please set to `false`)
- `title`
Expand Down
7 changes: 6 additions & 1 deletion _posts/2024-04-06-nocc-bootstrap-theme-v1.1.0.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,14 @@ tags:
- nocc
- npm
- changelog
background: '/assets/images/bg-index.webp'
background: '/assets/images/bg-index-2.webp'
---

Say hello to NOCC v1.1.0 🎉: A Modern Bootstrap 5 Theme!

An NPM Package that brings the power of NOCC directly to your NodeJS project. [Get it now!](https://www.npmjs.com/package/nocc-bootstrap-theme).


{:.text-center}
![NOCC Thene](/assets/images/nocc-theme-showroom.png){:.img-fluid}

Expand Down
6 changes: 5 additions & 1 deletion _posts/2024-04-09-nocc-bootstrap-theme-v1.2.0.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,13 @@ tags:
- nocc
- npm
- changelog
background: '/assets/images/bg-index.webp'
background: '/assets/images/bg-index-3.webp'
---

Say hello to NOCC v1.2.0 🎉: A Modern Bootstrap 5 Theme!

An NPM Package that brings the power of NOCC directly to your NodeJS project. [Get it now!](https://www.npmjs.com/package/nocc-bootstrap-theme).

{:.text-center}
![NOCC Thene](/assets/images/nocc-theme-showroom.png){:.img-fluid}

Expand Down
4 changes: 4 additions & 0 deletions _sass/_custom.scss
Original file line number Diff line number Diff line change
Expand Up @@ -138,3 +138,7 @@ section.homehead .overlay {
background-repeat: no-repeat;
background-size: 26px auto;
}
.py-5 {
padding-top: 3rem;
padding-bottom: 1rem;
}
2 changes: 1 addition & 1 deletion docs/assets/css/styles.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion docs/assets/vendor/nocc-bootstrap-theme/AUTHORS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Authors

Carles Loriente
Carles Loriente
2 changes: 1 addition & 1 deletion docs/assets/vendor/nocc-bootstrap-theme/LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
MIT License
# MIT License

Copyright (c) 2024 Carles Loriente

Expand Down
81 changes: 48 additions & 33 deletions docs/assets/vendor/nocc-bootstrap-theme/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,16 @@

<p align="center">
<a href="https://bootstrap-theme.notesoncloudcomputing.com/">
<img src="src/images/nocc/nocc-theme-showroom.png" alt="NOCC logo" style="max-width: 100%;">
<img src="https://bootstrap-theme.notesoncloudcomputing.com/assets/vendor/nocc-bootstrap-theme/images/nocc/nocc-theme-showroom.png" alt="NOCC logo" width="800" height="311">
</a>
</p>

[![NOCC package](https://img.shields.io/npm/v/nocc-bootstrap-theme?logo=npm&logoColor=fff)](https://www.npm.im/nocc-bootstrap-theme)
[![Github-sponsors](https://img.shields.io/static/v1?label=sponsor&message=❤&logo=GitHub&color=%23fe8e86)](https://github.com/sponsors/carlesloriente)
[![NPM Downloads](https://img.shields.io/npm/dm/nocc-bootstrap-theme)](https://www.npm.im/nocc-bootstrap-theme)
[![license](https://img.shields.io/badge/license-MIT-blue.svg?logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+Cgo8c3ZnCiAgIHdpZHRoPSI4MDBweCIKICAgaGVpZ2h0PSI4MDBweCIKICAgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIKICAgY2xhc3M9Imljb24iCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzgiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImRvY3VtZW50LXN2Z3JlcG8tY29tLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMS4zLjIgKDA5MWUyMGVmMGYsIDIwMjMtMTEtMjUpIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM4IiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBpZD0ibmFtZWR2aWV3OCIKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiMwMDAwMDAiCiAgICAgYm9yZGVyb3BhY2l0eT0iMC4yNSIKICAgICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VjaGVja2VyYm9hcmQ9IjAiCiAgICAgaW5rc2NhcGU6ZGVza2NvbG9yPSIjZDFkMWQxIgogICAgIGlua3NjYXBlOnpvb209IjEuNDQ4NzUiCiAgICAgaW5rc2NhcGU6Y3g9IjQwMCIKICAgICBpbmtzY2FwZTpjeT0iNDAwIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMzQ0MCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMzcxIgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnOCIgLz4KICA8cGF0aAogICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjEuMjgiCiAgICAgZD0iTSA1MDMuMDAyNTksOTEuMzQ3NzEzIEggMTk1LjQyMDE5IFYgOTQyLjExOTA3IGggNjM1LjcyMzkgViAzOTEuMzMzOTEgWiIKICAgICBpZD0icGF0aDEiIC8+CiAgPHBhdGgKICAgICBkPSJNNTEyLjEgNjRIMTcydjg5Nmg2ODBWMzg1LjZMNTEyLjEgNjR6IG0yNzguOCAzMjQuM2gtMjgwdi0yNjVsMjgwIDI2NXpNODA4IDkxNkgyMTZWMTA4aDI3OC42bDAuMiAwLjJ2Mjk2LjJoMzEyLjlsMC4yIDAuMlY5MTZ6IgogICAgIGZpbGw9IiMzOTM5M0EiCiAgICAgaWQ9InBhdGgyIgogICAgIHN0eWxlPSJmaWxsOiNlNmU2ZTYiIC8+Cjwvc3ZnPgo=)](https://raw.githubusercontent.com/carlesloriente/nocc-bootstrap-theme/main/LICENSE)
[![Publish Package](https://github.com/carlesloriente/nocc-bootstrap-theme/actions/workflows/publish-release.yml/badge.svg)](https://github.com/carlesloriente/nocc-bootstrap-theme/actions/workflows/publish-release.yml)
[![license](https://img.shields.io/badge/license-MIT-blue.svg?logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gVXBsb2FkZWQgdG86IFNWRyBSZXBvLCB3d3cuc3ZncmVwby5jb20sIEdlbmVyYXRvcjogU1ZHIFJlcG8gTWl4ZXIgVG9vbHMgLS0+Cgo8c3ZnCiAgIHdpZHRoPSI4MDBweCIKICAgaGVpZ2h0PSI4MDBweCIKICAgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIKICAgY2xhc3M9Imljb24iCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzgiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImRvY3VtZW50LXN2Z3JlcG8tY29tLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMS4zLjIgKDA5MWUyMGVmMGYsIDIwMjMtMTEtMjUpIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxkZWZzCiAgICAgaWQ9ImRlZnM4IiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBpZD0ibmFtZWR2aWV3OCIKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiMwMDAwMDAiCiAgICAgYm9yZGVyb3BhY2l0eT0iMC4yNSIKICAgICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VjaGVja2VyYm9hcmQ9IjAiCiAgICAgaW5rc2NhcGU6ZGVza2NvbG9yPSIjZDFkMWQxIgogICAgIGlua3NjYXBlOnpvb209IjEuNDQ4NzUiCiAgICAgaW5rc2NhcGU6Y3g9IjQwMCIKICAgICBpbmtzY2FwZTpjeT0iNDAwIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMzQ0MCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMzcxIgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnOCIgLz4KICA8cGF0aAogICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjEuMjgiCiAgICAgZD0iTSA1MDMuMDAyNTksOTEuMzQ3NzEzIEggMTk1LjQyMDE5IFYgOTQyLjExOTA3IGggNjM1LjcyMzkgViAzOTEuMzMzOTEgWiIKICAgICBpZD0icGF0aDEiIC8+CiAgPHBhdGgKICAgICBkPSJNNTEyLjEgNjRIMTcydjg5Nmg2ODBWMzg1LjZMNTEyLjEgNjR6IG0yNzguOCAzMjQuM2gtMjgwdi0yNjVsMjgwIDI2NXpNODA4IDkxNkgyMTZWMTA4aDI3OC42bDAuMiAwLjJ2Mjk2LjJoMzEyLjlsMC4yIDAuMlY5MTZ6IgogICAgIGZpbGw9IiMzOTM5M0EiCiAgICAgaWQ9InBhdGgyIgogICAgIHN0eWxlPSJmaWxsOiNlNmU2ZTYiIC8+Cjwvc3ZnPgo=)](https://raw.githubusercontent.com/carlesloriente/nocc-bootstrap-theme/main/LICENSE)
[![Socket Badge](https://socket.dev/api/badge/npm/package/nocc-bootstrap-theme)](https://socket.dev/npm/package/nocc-bootstrap-theme)

## Introduction

Expand All @@ -20,9 +21,8 @@

It comes in two powerful options:

- 🌟 Nocc Bootstrap Theme: An NPM Package that brings the power of NOCC directly to your NodeJS project. [Get it now!](https://www.npmjs.com/package/nocc-bootstrap-theme)

- 🌐 Full Site Bundle for Jekyll: A complete static website showcasing NOCC's seamless integration. Featuring a beautifully designed homepage, dynamic tag cloud, image gallery, and more. [Explore on GitHub](https://github.com/carlesloriente/bootstrap-theme-jekyll).
- **🌟 Nocc Bootstrap Theme**: An NPM Package that brings the power of NOCC directly to your NodeJS project. [Get it now!](https://www.npmjs.com/package/nocc-bootstrap-theme).
- **🌐 Full Site Bundle for Jekyll**: A complete static website showcasing NOCC's seamless integration. Featuring a beautifully designed homepage, dynamic tag cloud, image gallery, and more. [Explore on GitHub](https://github.com/carlesloriente/bootstrap-theme-jekyll).

> **&#9432;** NOCC is a complete replacement for Bootstrap 5.3.3
Expand All @@ -33,11 +33,11 @@ It comes in two powerful options:
- [Features](#features)
- [What's included](#whats-included)
- [Bundled dependencies](#bundled-dependencies)
- [Installing](#installing)
- [Quick Start](#quick-start)
- [Customize it](#customize-it)
- [Installing from source](#installing-from-source)
- [Demo website](#demo-website)
- [Testing your changes](#testing-your-changes)
- [Demo website](#demo-website)
- [Testing your changes](#testing-your-changes)
- [Bugs and Issues](#bugs-and-issues)
- [Contributing](#contributing)
- [Creator](#creator)
Expand All @@ -60,28 +60,43 @@ You'll find all the required directories and files within the download, logicall

- [Bootstrap 5.3.3](https://getbootstrap.com)
- [jQuery 3.7.1](https://jquery.com)
- [Clipboard.js 2.0.11](https://clipboardjs.com)
- [jCloud 2.0.3](https://github.com/mistic100/jQCloud)
- [Roboto Sans-serif](https://fonts.google.com/specimen/Roboto), [Lora Serif](https://fonts.google.com/specimen/Lora), and [Oxygen Mono](https://fonts.google.com/specimen/Oxygen+Mono) font families
- [A few Bootstrap 5 icons](https://icons.getbootstrap.com)

## Installing
## Quick Start

Just follow the instructions below.
Select your favourite package manager and follow the instructions below.

- Install with npm:

```bash
npm install nocc-bootstrap-theme --save
```

- Install with yarn:

```bash
yarn add nocc-bootstrap-theme
```

- Install with Composer:

```bash
composer require nocc-bootstrap-theme
```

The package folder structure looks like this:

```filesystem
nocc-bootstrap-theme/
├─ css/
├─ fonts/
├─ icons/
├─ images/
├─ js/
└─ src/
nocc-bootstrap-theme/
├─ css/
├─ fonts/
├─ icons/
├─ images/
├─ js/
└─ src/
```

- The `css/nocc-theme.css` (or the minified `nocc-theme.min.css`) file loads the fonts and icons. Remember to include JavaScript files and images in your project.
Expand All @@ -108,18 +123,18 @@ You can change or use this theme in your own Sass code; please download the sour
The folder structure looks like this:

```filesystem
nocc-bootstrap-theme/
├─ bootstrap/
├─ scripts/
├─ src/
| ├─ fonts/
| ├─ icons/
| ├─ images/
| ├─ js/
| └─ styles/
└─ static/
├─ gallery/
└─ posts/
nocc-bootstrap-theme/
├─ bootstrap/
├─ scripts/
├─ src/
| ├─ fonts/
| ├─ icons/
| ├─ images/
| ├─ js/
| └─ styles/
└─ static/
├─ gallery/
└─ posts/
```

Install node modules, run the command:
Expand All @@ -131,10 +146,10 @@ Install node modules, run the command:
Build the distribution, run the command:

```bash
npm run dist
npm run compile
```

### Demo website
#### Demo website

The source includes resources for building and running locally a sample website.

Expand All @@ -160,12 +175,12 @@ Additionally, an option builds the files on the fly when there's a change and ru
npm run start-demo
```

### Testing your changes
#### Testing your changes

If you want to test the code, run the command:

```bash
npm run test
npm run lint
```

## Bugs and Issues
Expand Down
12 changes: 6 additions & 6 deletions docs/assets/vendor/nocc-bootstrap-theme/css/nocc-theme.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

Loading

0 comments on commit 652a670

Please sign in to comment.