Skip to content

Commit b1df163

Browse files
committed
docs: update about.md and CSS
1 parent fa951ee commit b1df163

3 files changed

Lines changed: 31 additions & 19 deletions

File tree

docs/about.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,21 @@
11
# About
22

33

4-
## About the ZX BASIC Project
4+
## About the Boriel BASIC Project
55

6-
ZX BASIC is a [BASIC](http://en.wikipedia.org/wiki/BASIC) ''cross compiler''.
7-
It will compile BASIC programs (in your PC) for your [ZX Spectrum](http://en.wikipedia.org/wiki/Sinclair_ZX_Spectrum).
8-
ZX BASIC is an <abbr title="Software Development Kit">SDK</abbr> entirely written in [python](http://www.python.org).
9-
The SDK is implemented using the [PLY](http://www.dabeaz.com/ply/) (Python Lex/Yacc) compiler tool.
10-
It translates BASIC to Z80 assembler code, so it is easily portable to other Z80 platforms (Amstrad, MSX).
11-
Other non Z80 targets could also be available in the future.
6+
Boriel BASIC (formerly known as _ZX BASIC_ and _Boriel ZX BASIC_) is a [BASIC](https://en.wikipedia.org/wiki/BASIC) ''cross compiler''.
7+
It will compile BASIC programs (in your PC) for your [ZX Spectrum](https://en.wikipedia.org/wiki/Sinclair_ZX_Spectrum).
8+
Boriel BASIC is an <abbr title="Software Development Kit">SDK</abbr> entirely written in [python](https://www.python.org).
9+
The SDK is implemented using the [PLY](https://www.dabeaz.com/ply/) (Python Lex/Yacc) compiler tool.
10+
It translates BASIC to Z80 assembler code, so it is easily portable to other Z80 platforms (Amstrad CPC, MSX).
11+
Other non-Z80 targets could also be available in the future.
1212

13-
ZX BASIC syntax tries to maintain compatibility as much as possible with
14-
[Sinclair BASIC](http://en.wikipedia.org/wiki/Sinclair_BASIC), it also have many new features, mostly taken from
15-
[FreeBASIC](http://www.freebasic.net/wiki) dialect.
13+
Boriel BASIC syntax tries to maintain as much compatibility as possible to that of
14+
[Sinclair BASIC](https://en.wikipedia.org/wiki/Sinclair_BASIC), but it also has many new features, mostly taken from
15+
[FreeBASIC](https://www.freebasic.net/wiki) dialect.
1616

1717
### Platform Availability
18-
Since it is written in python, it is available for many platforms, like Windows, Linux and Mac.
19-
You only need to have python installed on these. For windows, there also is an installable (.MSI) _compiled_
20-
version, which does not need python previously installed.
18+
19+
Boriel BASIC is available _natively_ for Windows (32bit and 64bit) and Linux (x64). For other platforms (i.e. Mac OS)
20+
you will need to have Python 3.12+ installed in your computer and download the version _with Python scripts_ from
21+
the [Archive](archive.md) page.

docs/overrides/stylesheets/extra.css

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,3 +38,19 @@
3838
.md-header__button.md-logo {
3939
color: #ff000000;
4040
}
41+
42+
/* Increase font weight for headings */
43+
h1, h2, h3, h4, h5, h6 {
44+
/* font-weight: 600; /* Bold */
45+
font-family: "Roboto Mono", sans-serif;
46+
}
47+
48+
/* Target Material theme specific heading classes if any */
49+
.md-typeset h1,
50+
.md-typeset h2,
51+
.md-typeset h3,
52+
.md-typeset h4,
53+
.md-typeset h5,
54+
.md-typeset h6 {
55+
font-weight: 600; /* Bold */
56+
}

mkdocs.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,7 @@ theme:
2525
icon: material/brightness-4
2626
name: Switch to light mode
2727

28-
# Custom font for the header
29-
font:
30-
text: Roboto
31-
code: Roboto Mono
32-
33-
# Custom CSS to apply Press Start 2P font to the header
28+
# Custom CSS
3429
custom_dir: docs/overrides
3530

3631
docs_dir: docs

0 commit comments

Comments
 (0)