This is the Agency Bootstrap theme, converted to a gem-based Jekyll theme with GitHub Pages support.
While this has been done before, here, here, and here, these are outdated and have not been updated or maintained for years. I built this theme from the most recent Bootstrap source.
I also added a lot of new features that go beyond the original theme's capabilities:
- GitHub Pages support
- [template repo][template] to get up and running in minutes
- contact form functionality powered by Formspree.io
- multiple language support (currently English, Spanish, & German)
- custom pages
- 404 page
- legal/Privacy Policy page
- Google Analytics support
- Markdown support
- custom images
- logo support (instead of just title text)
- automatically updating copyright years
- custom navigation bar, even without the header image(s)
- customizable footer
- custom accent color and dark/light colors
- horizontal scrolling support for client section
The Jekyll structure of this theme includes:
_portfolio
files - what generate the portfolio grid. YAML front matter handles all the details- the
page
layout allows custom pages, as seen in the legal and 404 pages sitetext.yml
enables complete customization of all site textnavigation.yml
enables fully customizable navigationstyle.yml
enables fully customizable colors, background images, and other style-related things
구조 설명
- 'home.html'이 기본 파일. 이제 여기서 다른 about, contact 등등의 html을 불러온다.
- '_includes' 안에 있는 것들이 이제 site text 파일에 작성된 걸 가져와서 웹 페이지로 만듦.
- 'sitetext.yml'이 페이지 내부 내용 작성 파일.
- 된거
- 안쪽
- ㄱ
- 안된거
agency.scss에 pp 모달 수정