Initial commit
This commit is contained in:
commit
388079e6bb
1108 changed files with 330121 additions and 0 deletions
60
assets/csspageweaver/plugins/beauDrapeau/ReadMe.md
Normal file
60
assets/csspageweaver/plugins/beauDrapeau/ReadMe.md
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
# Beau Drapeau
|
||||
|
||||
A interface to manually but easily handle line break and letterspacing of textuals elements, in the browser.
|
||||
|
||||
## How to install the plugin
|
||||
|
||||
Add this folder to `csspageweaver/plugins/`.
|
||||
|
||||
Call the plugin in `csspageweaver/manifest.json`:
|
||||
|
||||
```json
|
||||
"plugins": [
|
||||
"beauDrapeau",
|
||||
// other plugins ...
|
||||
],
|
||||
```
|
||||
|
||||
## Configuration
|
||||
|
||||
In `manifest.json`, you can modify/add some parameters:
|
||||
|
||||
```json
|
||||
"plugins":{
|
||||
"beauDrapeau"
|
||||
},
|
||||
"pluginsParameters":{
|
||||
"beauDrapeau": {
|
||||
"data": "/csspageweaver/plugins/beauDrapeau/beauDrapeau-data.js"
|
||||
}
|
||||
},
|
||||
```
|
||||
|
||||
|
||||
## How to use it
|
||||
|
||||
Edits abilities are enable with a dumb on screen ON / Off Button.
|
||||
When active, two actions can be performs :
|
||||
|
||||
+ Add forced lines breaks in text element. Just add it with `Shift` + `Enter`.
|
||||
|
||||
+ Increase or decrease element letter spacing. Just hover a element press `Shift` + Scroll Wheel
|
||||
|
||||
### Retrieve changes
|
||||
|
||||
When disable, script download an data file named `_beaudrapeau.js`. Placed on page folder, it'll allow script to retrieve current change on next session.
|
||||
|
||||
### Reset
|
||||
|
||||
Enable edition, mouse over an element and press `Shift` + `R`
|
||||
|
||||
|
||||
## Script behavior
|
||||
|
||||
+ `beauDrapeau-hook.js` will extend `PagedJs` class
|
||||
+ retrieve eventuals previous edits as a `_beaudrapeau.js` file in page folder
|
||||
+ act before PagedJs parse content.
|
||||
|
||||
## Licence
|
||||
|
||||
The MIT License (MIT)
|
||||
Loading…
Add table
Add a link
Reference in a new issue