Skip to content

Commit

Permalink
Merge pull request #4 from samyipsh/update
Browse files Browse the repository at this point in the history
Remove _site/ from version control
  • Loading branch information
samyipsh authored Aug 4, 2023
2 parents 9ac05d3 + 0f08b32 commit 2374fcd
Show file tree
Hide file tree
Showing 24 changed files with 10 additions and 2,099 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
_site/
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
23 changes: 7 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,17 @@
# Jekyll Resume Builder
## Credit
Jekyll builder: [timklapdor resume builder](https://github.com/timklapdor/resume-builder)

This site started out with the idea of working out how to build a resume with Jekyll. Rather than Pages and Posts it makes use of Collections to populate the single page.
## How it works

## The Way it Works

All of the configuration take place in the _config.yml file.

### Site Settings

This set of values allows you to change the main settings heading and tagline of the site - plus set the baseurl (which you might need to change if you rename the directory of where the site is hosted)

### Collections Builder

This area sets up each of the collections currently included in the site. Each of the Outputs is set to false to stop Jekyll from unnecessarily generating additional HTML pages.
Configuration is in the _config.yml file.

### Colour Configuration

Allows you to set all the colours used throughout the site without having to get into the CSS file.

### Folder Structure

Each folder in the site contains a markdown file for each section. For areas like Awards, Education, Experience, Interests, Publications and Skills you can add multiple files. You just need to use the same YAML structure as the dummy sections.
Each folder in the site contains a markdown file for each section. Folders of Awards, Education, Experience, Interests, Publications and Skills can contain multiple files. Use the same YAML structure as the dummy sections.

The Profile section just has a single page. With the profiles listed you can remove or add them from the YAML front end, but you will also need to add/remove them from the index.html

Expand All @@ -32,6 +23,6 @@ The index file fairly clearly shows how to build a section. I've used IDs and Se

You can swap out the header image by changing the ```bgimage:``` in the config file. Centred images work best for the responsive design.

## Pointing a URL
### Pointing a URL

This site works great running in GitHub Pages - basically giving you free hosting. You just need to change the branch to ```gh-pages``` and then add in a CNAME file with the domain to the root folder. [Instructions are available here](https://help.github.com/articles/using-a-custom-domain-with-github-pages/)
[Github Pages Custom Domain](https://help.github.com/articles/using-a-custom-domain-with-github-pages/)
1 change: 1 addition & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ baseurl: "/site" # the subpath of your site, e.g. /blog/
#url: "" # the base hostname & protocol for your site

# Collections-builder
# each output is false to stop Jekyll from unnecessarily generating additional HTML pages
collections:
award:
output: false
Expand Down
2 changes: 1 addition & 1 deletion _experience/2022-05-09-lazada-fe.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ title: "Redmart Frontend developer"
- Spearheaded using Cypress for e2e tests in Alibaba platform and facilitated training of this new process to team of 6 which cut down testing time by about 300% (2 hours to 0.5 hours)
- Facilitated DevOps practices through test automation and continuous deployment scripts
- Architected code structure, including best practices using jQuery (fetch data) and state management solutions, for more maintainable code
- Leveraged knowledge Typescript, React, jQuery, Cypress, React Testing Library, Sass
- Leveraged knowledge: Typescript, React, jQuery, Cypress, React Testing Library, Sass


37 changes: 0 additions & 37 deletions _site/README.md

This file was deleted.

68 changes: 0 additions & 68 deletions _site/about/index.html

This file was deleted.

Loading

0 comments on commit 2374fcd

Please sign in to comment.