Commit Graph

411 Commits

Author SHA1 Message Date
Hendrik Kleinwaechter
0288f8ed10 Fix menu issue 2023-08-19 12:36:07 +02:00
Hendrik Kleinwaechter
1d4a99fd01 Fix flowchart isuse (#186)
This fixes an issue in the bassinage flowchart as reported in #182
2023-08-19 12:24:02 +02:00
Hendrik Kleinwaechter
76cec8c7bb Fix page display issue on list of tables/figures 2023-08-18 17:28:13 +02:00
Hendrik Kleinwaechter
d02124bcfb Fix menu expanded on list of tables and figures 2023-08-18 17:23:20 +02:00
Hendrik Kleinwaechter
7adea5625d Fix duplicate menu items 2023-08-18 15:47:55 +02:00
cedounet
2b90763107 Make each chapter introduction stand out (#179)
* Add bibliography to the ToC

* Add a list of tables at the end of the document

It needed shorter description that would fit.

* Add list of figures

* Add table of figures

* Fix a typo in short figure description

* Make each chapter introduction stand out

Not written for each chapter yet, but checking if that is something we
want.

* Increase numwidth in list of figures

Prevents over-run of figure number and text

* Use semibold in chapters intro

Looks like a good compromise for now.

* Add comments

* Add color coding to flow charts

This will hopefully allow easier reading by identifying start and end
point more easily
2023-08-18 15:30:51 +02:00
Quirin Niedernhuber
9c142b1cb4 Section on mix-ins (#94)
* Add section on mix-ins

* undo formatting

* fix start

* Add repl config

* Something in wheat sourdough

* fix compile script

* polished the mix-ins section

* Revert "fix compile script"

This reverts commit d4bc8c8f57.

* Revert "Add repl config"

This reverts commit 18afb488c0.

* Fix formatting of wheat-sourdough.tex

* Add a few mix-in combinations

* Expand liquids section
2023-08-18 11:35:59 +02:00
cedounet
104cbcf6ac Add color coding to flow charts (#180)
This will hopefully allow easier reading by identifying start and end
point more easily
2023-08-18 11:31:33 +02:00
cedounet
38ac7c6b11 Add list of table and list of figures (#178)
* Add bibliography to the ToC

* Add a list of tables at the end of the document

It needed shorter description that would fit.

* Add list of figures

* Add table of figures

* Fix a typo in short figure description

* Increase numwidth in list of figures

Prevents over-run of figure number and text
2023-08-18 11:27:16 +02:00
cedounet
9e086fab6c Change chapters heading (#173)
* Implement kaobook style chapter headings

Now supports several style of chapters
- plain (default koma)
- bar adds a gray bar
- lines (a box around it)
- kao

This is totally _inspired_ by the kaobook template:
https://github.com/fmarotta/kaobook/

* Use lines style for chapter by default

As Hendrik indicated...
2023-08-17 15:07:28 +02:00
Hendrik Kleinwaechter
939c6d9648 Fix cover page website (#176)
* Fix cover page website issues

* Adjust cover page text

* Remove unneeded code
2023-08-16 14:32:26 +02:00
cedounet
24633607d7 Update README.md (#175)
Fix path to front cover
2023-08-15 20:46:57 +02:00
cedounet
2d228841ec Fix website build with new front-cover (#174) 2023-08-15 19:22:19 +02:00
cedounet
b7cb0adc3e New Front page (#172)
* Improve Title page

- Made it full page (almost)
- Added a second page with links to github, license info and hard-copy
  book

* Add an xbb target for the cover page

For some reasons using picture outside float environment confuses the
ebook/dvi building

---------

Co-authored-by: Cedric <ced@awase.ostal>
2023-08-15 18:46:44 +02:00
cedounet
8c2e4a3223 Fonts (#171)
* Use sans-serif font in TikZ, match font for units

I think this makes the diagrams easier to read and also makes unit not
looking weird in the HTML version.  Not sure why match ain't the default

* Use palatino for main serif font

- Andale mono
- SourceSansPro for non-serif

* Disable Andale mono font for typwriter

It is not available on GitHub CI.  Need to find an alternative.
2023-08-15 18:43:41 +02:00
cedounet
261d1fb6de Remove first-line indentation (#170)
Make pragraph indentation as per Hendrik's liking.
2023-08-15 18:41:07 +02:00
Hendrik Kleinwaechter
ca5198f36e Improve wording on aliquot 2023-08-09 12:22:12 +01:00
Hendrik Kleinwaechter
5f233a786d Fix link 2023-08-07 21:43:01 +01:00
Hendrik Kleinwaechter
d617aa1d77 Fix flowchart overflow (#169)
This fixes a flowchart having text overlapping elements inside of the
chart.
2023-08-07 22:41:56 +02:00
Hendrik Kleinwaechter
93f7b19717 Fix dough mass. Should be flour mass. (#168)
For some reason I used dough mass. It should be flour mass. This uses
baker's math properly.
2023-08-07 22:19:44 +02:00
cedounet
538df0aa95 Align to hardcover book (#166)
* Align sans-serif font to printed book

- We now use Open Sans
- Also have units in text mode, looks nicer in Sans serif mode at least

See:
https://github.com/hendricius/the-sourdough-framework/pull/158#event-9914405309

* Add colours definition from the printed book

New colors taken from
https://github.com/hendricius/the-sourdough-framework/pull/158#event-9914405309
2023-08-07 22:14:27 +02:00
Hendrik Kleinwaechter
b6b9712601 Create website sitemap (#167)
This creates a sitemap for the website for improved SE indexing.
2023-08-07 22:07:30 +02:00
cedounet
82c23fe8b2 Fix bundle re-run (#165)
* Use standard practices for website build

- Declare your dependencies
- Do not rebuild unless dependencies changed
- Cleanup after yourself
- Document your targets
- COMMANDS in upper case and variables/rules in lowercase

* Prevent bundle install to re-run

Split it into two separate targets one for installing env and one for
actually reworking the html.

* Fix typo in makefile comment

Co-authored-by: Hendrik Kleinwaechter <hendrik.kleinwaechter@gmail.com>

---------

Co-authored-by: Hendrik Kleinwaechter <hendrik.kleinwaechter@gmail.com>
2023-08-07 16:41:39 +02:00
Hendrik Kleinwaechter
0e3f190f5f Improve website font sizes for headings
This improves font sizes for headings. On troubleshooting the section
headers were so small that they could barely be noticed.
2023-08-04 18:35:40 +01:00
Hendrik Kleinwaechter
97e3cb5153 Improve dutch oven instructions (#163)
This improves the dutch oven instructions by adding a flow chart with detailed steps.
2023-08-04 19:23:12 +02:00
Hendrik Kleinwaechter
50d65f693b Improve website build documentation (#162)
This improves the documentation on how to build the website and applies
a couple of additional fixes. Followup to #161
2023-08-04 16:14:05 +02:00
cedounet
a8ad6f0a8b Use standard practices for website build (#161)
- Declare your dependencies
- Do not rebuild unless dependencies changed
- Cleanup after yourself
- Document your targets
- COMMANDS in upper case and variables/rules in lowercase
2023-08-04 15:57:08 +02:00
cedounet
4fdfaaf534 Fix clean rule (#160) 2023-08-04 13:24:13 +02:00
cedounet
0fd5f3431a Use Lualatex (#159)
* Use LuaLaTeX instead of pdfTeX

Will allow to use Open Type Fonts in the future

Other less important reasons:
    - Uniform encoding in UTF-8
    - We could maybe use some luaTeX only packages
    - It's more modern, should be better

* Use Tex Gyre Heros as helvetica clone

As it does not seem available by default on the CI machine and might
have some licensing issues.
2023-08-03 21:38:31 +02:00
Hendrik Kleinwaechter
a1f2be37ca Justify text for easier readability 2023-07-28 12:41:42 +02:00
Hendrik Kleinwaechter
7c0735e916 Disable transition (issues on mobile) 2023-07-28 12:37:54 +02:00
Hendrik Kleinwaechter
8999fdacc4 Use same css for emoji links 2023-07-28 11:25:57 +02:00
Hendrik Kleinwaechter
a571a9141d Mobile design optimisations 2023-07-28 11:21:41 +02:00
Hendrik Kleinwaechter
8b1fea70a7 Fix wrong link for JS dependency 2023-07-27 16:54:39 +02:00
Hendrik Kleinwaechter
6d5e681745 Fix desktop/mobile issues 2023-07-27 13:44:00 +02:00
Hendrik Kleinwaechter
ae83208e07 Fix align/color of hamburger icon 2023-07-27 13:13:20 +02:00
Hendrik Kleinwaechter
2320bafe71 Website improvements typo (#158)
* Change style + add robots

* Add video to home & cleanup
2023-07-25 19:07:51 +02:00
Jeppe Vesterbæk
767dd96ae6 Fix double punctuation (#157) 2023-07-25 19:07:40 +02:00
cedounet
7cc71dc6ac Small fixes (#155)
* Fix various typos and references or links

- Misuse of product macro the x sign did not appear
- Use macro for milligrams
- Some refes were without hyperlink for some reason ?
- confusion between section and subsections
- a little grammar.. exact value not absolute, don't think a negative
  amount of flower was ever an option :D

* Use siunitx for temperature everywhere

Apparently some files escaped my script last time, or messed up in git
merge... Anyway fixed now and should be more consistent.

* Simplify Fermentolysis table

I woudl hope this is more clear with less lines.

* Remove double bottomrule

* Fix grammar

* Use correct font familly in preface

Small corrections on font familly and extra space for signature.
TODO: I did not change the paragraph breaking but we might want to
revisit it later.

* Fix wrong percentage range

fixes https://github.com/hendricius/the-sourdough-framework/issues/156
2023-07-21 11:46:33 +02:00
Xavier Antoviaque
0a3eb3ec99 Fix typo: "The future of human [b]read" (#153) 2023-07-15 09:59:52 +02:00
cedounet
999f085875 Update README.md (#152)
typo on directory
2023-07-15 09:59:35 +02:00
Hendrik Kleinwaechter
17f2e6b505 Fix duplicate method and nav issue 2023-07-14 17:02:08 +02:00
Hendrik Kleinwaechter
12078a9139 Add links to appendix and condense menu 2023-07-14 16:32:15 +02:00
Hendrik Kleinwaechter
105bc9d7a1 Add note to cover page 2023-07-14 15:47:46 +02:00
Hendrik Kleinwaechter
5662b42eb5 Close menu upon click inside 2023-07-14 15:02:19 +02:00
Hendrik Kleinwaechter
d7e53ed8dc Fix table overflowing on mobile 2023-07-14 14:37:32 +02:00
Hendrik Kleinwaechter
54f12e3407 Add missing TLD 2023-07-14 14:24:29 +02:00
Hendrik Kleinwaechter
41d5cb2d9f Add canonical for duplicate content 2023-07-14 14:14:21 +02:00
Hendrik Kleinwaechter
5203def7a7 Fix low level menu anchors removed
This fixes an issue with too many anchors being removed
2023-07-14 14:01:48 +02:00
Hendrik Kleinwaechter
a4f16d7d90 More website goodies (meta tags, open graph images, menu selection) (#151)
* Add description

* Fix margin

* Add og_image

* Mark menu as selected
2023-07-14 13:54:58 +02:00