Seaside wrapper for Bootstrap 5 on Pharo
# Seaside-Bootstrap5
[](https://github.com/astares/Seaside-Bootstrap5/actions?query=workflow%3ABuild)
[](https://app.codecov.io/gh/astares/Seaside-Bootstrap5)
[](https://pharo.org/download)
[](https://pharo.org/download)
[](https://pharo.org/download)
[](https://pharo.org/download)
[](https://pharo.org/download)
Bootstrap 5 wrapper for Seaside for Pharo 9, Pharo 10, Pharo 11, Pharo 12
based on 5.0 from [https://getbootstrap.com/](https://getbootstrap.com/)
## Installation
First install [Pharo](http://www.pharo.org) on your machine. Pharo 9 onwards is recommended. Either using [PharoLauncher](https://github.com/pharo-project/pharo-launcher) or [Pharo ZeroConf](http://get.pharo.org/):
## Load Pharo using ZeroConf
```
wget -O- get.pharo.org/64/110+vm | bash
./pharo-ui Pharo.image
```
## Load all in one
```Smalltalk
Metacello new
baseline:'Bootstrap5';
repository: 'github://astares/Seaside-Bootstrap5:master/src';
load
```
## Load Seaside and then manually
```Smalltalk
Metacello new
baseline:'Seaside3';
repository: 'github://SeasideSt/Seaside:master/repository';
load.
```
and then load the packages you need using Iceberg
## Run
Start the web server for [Seaside](http://www.seaside.st) - for instance with Zinc evaluate
```Smalltalk
ZnZincServerAdaptor startOn: 8080.
WebBrowser openOn: 'http://localhost:8080/bootstrap5/'
```
## Learn
- see [https://www.w3schools.com/bootstrap5/](https://www.w3schools.com/bootstrap5/)
## Migration from Bootstrap 4 to 5
- ...