https://github.com/quatauta/photo-port
Photographer Portfolio - Mirror of https://gitlab.com/quatauta/photo-port
https://github.com/quatauta/photo-port
bridgetown bridgetownrb flickr flickr-api ruby
Last synced: about 1 month ago
JSON representation
Photographer Portfolio - Mirror of https://gitlab.com/quatauta/photo-port
- Host: GitHub
- URL: https://github.com/quatauta/photo-port
- Owner: quatauta
- License: mit
- Created: 2022-03-17T07:29:51.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-06T06:15:09.000Z (about 1 year ago)
- Last Synced: 2024-04-06T07:23:24.998Z (about 1 year ago)
- Topics: bridgetown, bridgetownrb, flickr, flickr-api, ruby
- Language: Ruby
- Homepage: https://gitlab.com/quatauta/photo-port
- Size: 1.42 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bridgetown Website README
Welcome to your new Bridgetown website! You can update this README file to provide additional context and setup information for yourself or other contributors.
## Table of Contents
- [Prerequisites](#prerequisites)
- [Install](#install)
- [Development](#development)
- [Commands](#commands)
- [Deployment](#deployment)
- [Contributing](#contributing)## Prerequisites
- [GCC](https://gcc.gnu.org/install/)
- [Make](https://www.gnu.org/software/make/)
- [Ruby](https://www.ruby-lang.org/en/downloads/)
- `>= 2.7`
- [Bridgetown Gem](https://rubygems.org/gems/bridgetown)
- `gem install bridgetown -N`
- [Node](https://nodejs.org)
- `>= 12`
- [Yarn](https://yarnpkg.com)## Install
```sh
cd bridgetown-site-folder
bundle install && yarn install
```> Learn more: [Bridgetown Getting Started Documentation](https://www.bridgetownrb.com/docs/).
## Development
To start your site in development mode, run `bin/bridgetown start` and navigate to [localhost:4000](https://localhost:4000/)!
Use a [theme](https://github.com/topics/bridgetown-theme) or add some [plugins](https://www.bridgetownrb.com/plugins/) to get started quickly.
### Commands
```sh
# running locally
bin/bridgetown start# build & deploy to production
bin/bridgetown deploy# load the site up within a Ruby console (IRB)
bin/bridgetown console
```> Learn more: [Bridgetown CLI Documentation](https://www.bridgetownrb.com/docs/command-line-usage)
## Deployment
You can deploy Bridgetown sites on hosts like Render or Vercel as well as tranditional web servers by simply building and copying the output folder to your HTML root.
> Read the [Bridgetown Deployment Documentation](https://www.bridgetownrb.com/docs/deployment) for more information.
## Visuals
I build the logo with [Adobe Express Logo Maker](https://express.adobe.com/express-apps/logomaker/), the [Wilderness icon found at the Noun Project](https://thenounproject.com/term/wilderness/2771880), [Inkscape](https://inkscape.org/), the Noteworthy font ([Apple macOS system font](https://developer.apple.com/fonts/system-fonts/)), and
[Jake Archibald's](https://github.com/jakearchibald) [SVGOMG](https://jakearchibald.github.io/svgomg/) SVG optimizer.## Contributing
If repo is on GitHub:
1. Fork it
2. Clone the fork using `git clone` to your local development machine.
3. Create your feature branch (`git checkout -b my-new-feature`)
4. Commit your changes (`git commit -am 'Add some feature'`)
5. Push to the branch (`git push origin my-new-feature`)
6. Create a new Pull Request