Valider 83cb7b20 rédigé par Florent Poinsaut's avatar Florent Poinsaut
Parcourir les fichiers

New Release v0.6.0

parent bd3f7684
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+2 −1
Changes for .gitignore: 2 added lines, 1 removed line.
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
/vendor/
/node_modules/
/public/
/vendor/

.gitmodules

supprimé100644 → 0
+0 −3
Changes for .gitmodules: 0 added line, 3 removed lines.
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
[submodule "startbootstrap-freelancer"]
	path = public/startbootstrap-freelancer
	url = git@github.com:BlackrockDigital/startbootstrap-freelancer.git
+6 −0
Changes for CHANGELOG.md: 6 added lines, 0 removed line.
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
# Changelog

## 2021-09-09 - Release 0.6.0

### Summary

This release removes Google Font and add install, build and clean scripts.

## 2021-09-06 - Release 0.5.1

### Summary
+9 −2
Changes for README.md: 9 added lines, 2 removed lines.
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -3,13 +3,20 @@
#### Table of Contents

1. [Overview](#overview)
2. [Copyright and License](#copyright-and-license)
3. [Contributors](#contributors)
2. [Setup](#setup)
3. [Copyright and License](#copyright-and-license)
4. [Contributors](#contributors)

## Overview

The Solution Libre's website is based on [Start Bootstrap](http://startbootstrap.com/) - [Freelancer](http://startbootstrap.com/template-overviews/freelancer/).

## Setup

```sh
./bin/build
```

## Copyright and License

### [Start Bootstrap](http://startbootstrap.com/) - [Freelancer](http://startbootstrap.com/template-overviews/freelancer/)

bin/build

0 → 100755
+44 −0
Changes for bin/build: 44 added lines, 0 removed line.
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
#!/usr/bin/env sh

cd "$(dirname "$0")/.." || exit 1

compile_font() {
  font_name=$1
  font_styles=$2
  css_filename="public/css/font/${font_name}.css"

  css_files=''
  for font_style in ${font_styles}; do
    css_files="${css_files} ${font_style}.css"
    filename="${font_name}-all-${font_style}"
    $(echo "${font_style}" | grep - > /dev/null) || filename="${filename}-normal"
    filename="${filename}.woff"
    cp "node_modules/@fontsource/${font_name}/files/${filename}" public/css/font/files
  done
  {
    cd "node_modules/@fontsource/${font_name}/"
    cat ${css_files}
    cd -
  } > "${css_filename}"

  for fontFile in $(cat "${css_filename}" | grep url | awk -F "'" '{print $2}'); do
    cp "node_modules/@fontsource/${font_name}/${fontFile}" public/css/font/files
  done
}

if [ ! -d './vendor' -o ! -d './node_modules' ]; then
  ./bin/install
fi

./bin/clean

cp -r src public
gzip -c public/sitemap.xml > public/sitemap.xml.gz
cp -pr ./node_modules/startbootstrap-freelancer/ public/

mkdir -p public/css/font/files

compile_font 'montserrat' '100 400 600'

compile_font 'lato' '300 400 700 300-italic 400-italic 700-italic'
Chargement en cours