diff --git a/.gitignore b/.gitignore index 8312df086d..48d941d282 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +.jekyll-cache _site .DS_Store *.swp diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000000..b3ca0fc69b --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,99 @@ +# CONTRIBUTING + +## 블로그 포스트를 작성할 사람 + +1. 사전 설정 + + 1. 이 repository를 본인의 계정으로 fork해주세요! 저장소 우측 상단에 fork 버튼이 있습니다. + + 2. fork한 repository를 본인의 컴퓨터로 clone하세요 + + 3. (선택) 포스트 작성을 위한 별도의 브랜치를 생성하세요 + + ```bash + ex) git checkout -b post/leemir + ``` + +2. 블로그 포스트 작성하기 + + 1. `_posts` 폴더에 포스트를 markdown형식으로 작성해주세요. + 2. 포스트 상단의 속성을 설정해주세요. (영어로 된 부분은 그대로 두고 한글 부분을 변경하시면 됩니다! 이해가 안가시면 다른 분들의 포스트를 참고해주세요.) + * `layout: post` + * `title: 포스트 제목` + * `authors: [작성자명]` + * `tags: [태그1, 태그2, 태그3]` + * `image: 포스트 커버 이미지` + * `featured: true` + 3. 포스트 작성 중, 이미지에 캡션 달기 + 1. 다음과 같이 작성해주세요(띄어쓰기 주의) + + ```markdown + ![image](../assets/images/xxxx/xxxx) + *캡션으로 달고 싶은 메시지* + ``` + + 4. VS Code 확장(`Ctrl`+`Shift`+`x`)에서 `markdownlint`를 설치해 규칙에 맞게 작성했는지 확인해주세요. + +3. 원격 저장소로 push + + * 처음에 fork했던 본인의 원격 저장소로 push합니다. 별도의 설정을 안했다면 `origin`으로 되어있습니다. + + ```bash + ex) git push origin [브랜치 이름] + ``` + +4. PR을 작성해주세요! + + * ***이 레포지토리의 master 브랜치로 Pull Request를 날려주세요!*** + * (주의) 상위 레포지토리인 [wowthemesnet](https://github.com/wowthemesnet)/**mediumish-theme-jekyll** 로 날리시면 큰일납니다. + * PR이 블로그팀에 의해 merge되기 전까지는 브랜치를 따로 옮겨서 작업하지 않는 이상 `push`만 하면 알아서 현재 PR에 추가되니, 블로그팀이 수정 요청을 할 경우 수정 내용을 `commit` 후, `push`까지 해주시면 됩니다. + +5. 동기화해주세요! + + * fork한 지 오래됐다면 PR을 날릴 때 conflict가 일어날 가능성이 높습니다. 항상 포스트를 작성하기 전에는 pull 받아주세요! + + ```bash + ex) git pull upstream master + + (만약, git remote -v를 입력했는데 upstream이 없다면 아래 명령어를 입력해주세요) + + git remote add -t master upstream https://github.com/GDSC-University-of-Seoul/gdsc-university-of-seoul.github.io.git + ``` + + ​ + +## 블로그 포스팅 수식 사용하는 방법 +md파일 작성 시 use_math:true를 추가해주세요! + +[수식 참고 사이트](https://ko.wikipedia.org/wiki/%EC%9C%84%ED%82%A4%EB%B0%B1%EA%B3%BC:TeX_%EB%AC%B8%EB%B2%95#%EA%B5%AC%EB%B3%84_%EB%B6%80%ED%98%B8) + +``` +--- +layout: post +title: 포스팅 제목 +authors: [github 아이디] +tags: +image: +featured: true +use_math: true +--- + +``` + +## 블로그 author 추가하는 방법(블로그팀만) + +1. `_data` 폴더에 `author.yml`을 수정해주세요. + 1. author 속성은 다음과 같습니다. + + ```markdown + [닉네임]: + name: [이름] + display_name: [표시되는 이름] + email: [본인 이메일] + github: [Github 닉네임] + role: [역할, lead || core || normal ] + member: [현재 활동 여부 boolean] + alumni: [alumni 여부 boolean] + blog_team: [블로그 팀 테두리 입히기] + web: [블로그 주소(선택)] + ``` diff --git a/Component Design Pattern.PNG b/Component Design Pattern.PNG new file mode 100644 index 0000000000..9a41b4a2c7 Binary files /dev/null and b/Component Design Pattern.PNG differ diff --git a/Gemfile b/Gemfile deleted file mode 100644 index b8073827f0..0000000000 --- a/Gemfile +++ /dev/null @@ -1,20 +0,0 @@ -source "https://rubygems.org" - -# Hello! This is where you manage which Jekyll version is used to run. -# When you want to use a different version, change it below, save the -# file and run `bundle install`. Run Jekyll with `bundle exec`, like so: -# -# bundle exec jekyll serve -# - -# If you have any plugins, put them here! -gem 'wdm', '>= 0.1.0' if Gem.win_platform? -group :jekyll_plugins do - gem 'jekyll-feed' - gem 'jekyll-sitemap' - gem 'jekyll-paginate' - gem 'jekyll-seo-tag' - gem 'jekyll-archives' - gem 'kramdown' - gem 'rouge' -end diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index 52ff7c4619..0000000000 --- a/Gemfile.lock +++ /dev/null @@ -1,81 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - addressable (2.6.0) - public_suffix (>= 2.0.2, < 4.0) - colorator (1.1.0) - concurrent-ruby (1.1.4) - em-websocket (0.5.1) - eventmachine (>= 0.12.9) - http_parser.rb (~> 0.6.0) - eventmachine (1.2.7) - eventmachine (1.2.7-x64-mingw32) - ffi (1.10.0) - ffi (1.10.0-x64-mingw32) - forwardable-extended (2.6.0) - http_parser.rb (0.6.0) - i18n (0.9.5) - concurrent-ruby (~> 1.0) - jekyll (3.8.5) - addressable (~> 2.4) - colorator (~> 1.0) - em-websocket (~> 0.5) - i18n (~> 0.7) - jekyll-sass-converter (~> 1.0) - jekyll-watch (~> 2.0) - kramdown (~> 1.14) - liquid (~> 4.0) - mercenary (~> 0.3.3) - pathutil (~> 0.9) - rouge (>= 1.7, < 4) - safe_yaml (~> 1.0) - jekyll-archives (2.1.1) - jekyll (>= 2.4) - jekyll-feed (0.11.0) - jekyll (~> 3.3) - jekyll-paginate (1.1.0) - jekyll-sass-converter (1.5.2) - sass (~> 3.4) - jekyll-seo-tag (2.5.0) - jekyll (~> 3.3) - jekyll-sitemap (1.2.0) - jekyll (~> 3.3) - jekyll-watch (2.1.2) - listen (~> 3.0) - kramdown (1.17.0) - liquid (4.0.1) - listen (3.1.5) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - ruby_dep (~> 1.2) - mercenary (0.3.6) - pathutil (0.16.2) - forwardable-extended (~> 2.6) - public_suffix (3.0.3) - rb-fsevent (0.10.3) - rb-inotify (0.10.0) - ffi (~> 1.0) - rouge (3.3.0) - ruby_dep (1.5.0) - safe_yaml (1.0.5) - sass (3.7.3) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - -PLATFORMS - ruby - x64-mingw32 - -DEPENDENCIES - jekyll-archives - jekyll-feed - jekyll-paginate - jekyll-seo-tag - jekyll-sitemap - kramdown - rouge - -BUNDLED WITH - 2.0.1 diff --git a/LICENSE.txt b/LICENSE.txt deleted file mode 100644 index 61f4e6478d..0000000000 --- a/LICENSE.txt +++ /dev/null @@ -1,8 +0,0 @@ -Copyright (c) 2019 WowThemes.net -License: MIT - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md index a1ff70173f..c570f4d7dd 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,46 @@ -# Mediumish - Jekyll Theme +# GDSC UOS TEAM BLOG -[Live Demo](https://wowthemesnet.github.io/mediumish-theme-jekyll/)   |   [Download](https://github.com/wowthemesnet/mediumish-theme-jekyll/archive/master.zip)   |   [Documentation](https://bootstrapstarter.com/bootstrap-templates/template-mediumish-bootstrap-jekyll/)   |   [Buy me a coffee](https://www.wowthemes.net/donate/) +GDSC UOS에서 자체 운영하는 팀 블로그입니다! -![mediumish](assets/images/mediumish-jekyll-template.png) +:point_right: [Link](https://gdsc-university-of-seoul.github.io/) +
-### Copyright +포스팅 PR을 하러 오셨다면 `CONTRIBUTING.md`를 참고해주세요! -Copyright (C) 2019 Sal, https://www.wowthemes.net +:point_right: [Link](https://github.com/GDSC-University-of-Seoul/gdsc-university-of-seoul.github.io/blob/master/CONTRIBUTING.md) -**Mediumish for Jekyll** is designed and developed by [Sal](https://www.wowthemes.net) and it is *free* under MIT license. +## Stacks -Buy Me A Coffee +
+ + + + + + + + + + + + +
-### Contribute +## Contributors -1. [Fork the repo](https://github.com/wowthemesnet/mediumish-theme-jekyll). -2. Clone a copy of your fork on your local -3. Create a branch off of master and give it a meaningful name (e.g. my-new-mediumish-feature). -4. Make necessary changes, commit, push and open a pull request on GitHub. +### 20 F/W -Thank you! +[Ukjae Jeong(Jay)](https://github.com/jeongukjae)|[Enoch Kim](https://github.com/Enoch-Kim)|[MOBUMIN](https://github.com/MOBUMIN)|[Minsik Choi](https://github.com/min6choi) +|:---:|:---:|:---:|:---:| +||| + +### 21 S/S + +[Ukjae Jeong(Jay)](https://github.com/jeongukjae)|[Enoch Kim](https://github.com/Enoch-Kim)|[MOBUMIN](https://github.com/MOBUMIN)|[Minsik Choi](https://github.com/min6choi)| +|:---:|:---:|:---:|:---:| +||| +[**LeeMir**](https://github.com/LeeMir)|[**hyehyeonmoon**](https://github.com/hyehyeonmoon)|[**yuniwisdom**](https://github.com/yuniwisdom) +||| + +### 21 F/W diff --git a/_config.yml b/_config.yml index 8f192fabcd..3ea60687b5 100644 --- a/_config.yml +++ b/_config.yml @@ -1,59 +1,28 @@ # Site -name: "Mediumish" -title: "Mediumish" -description: "Jekyll template, Medium styled, free for bloggers." -logo: 'assets/images/logo.png' -favicon: 'assets/images/logo.png' -baseurl: /mediumish-theme-jekyll -google_analytics: 'UA-46278016-1' -disqus: 'demowebsite' -mailchimp-list: 'https://wowthemes.us11.list-manage.com/subscribe/post?u=8aeb20a530e124561927d3bd8&id=8c3d2d214b' +name: "GDSC UOS" +description: "GDSC UOS 블로그입니다." + +baseurl: include: ["_pages"] permalink: /:title/ -# Authors -authors: - sal: - name: Sal - display_name: Sal - gravatar: e56154546cf4be74e393c62d1ae9f9d4 - email: wowthemesnet@gmail.com - web: https://www.wowthemes.net - twitter: https://twitter.com/wowthemesnet - description: "Author of Mediumish, a Bootstrap Medium styled template available for WordPress, HTML, Ghost and Jekyll. You are currently previewing Jekyll template demo." - john: - name: John - display_name: John - avatar: 'assets/images/avatar.png' - gravatar: b1cc14991db7a456fcd761680bbc8f81 - email: wowthemesnet@gmail.com - web: https://www.wowthemes.net - twitter: https://twitter.com/wowthemesnet - description: "This is the author box. Write a short description of the author here. You are currently previewing Mediumish demo, a Jekyll template compatible with Github pages." +logo: 'assets/images/dsclogo.png' +full_logo: 'assets/images/dsc_full_logo.png' +google_analytics: 'UA-179269963-1' +disqus: 'dscuos' # Plugins plugins: - jekyll-paginate - jekyll-sitemap - jekyll-feed - - jekyll-seo-tag - - jekyll-archives - -# Archives -jekyll-archives: - enabled: - - categories - layout: archive - permalinks: - category: '/category/:name/' - -# Pagination -paginate: 6 + +# Pagination +paginate: 12 paginate_path: /page:num/ - + # Other markdown: kramdown - kramdown: input: GFM syntax_highlighter: rouge @@ -61,12 +30,19 @@ kramdown: block: line_numbers: true -# Adsense (change to "enabled" to activate, also your client id and ad slot. Create a new ad unit from your Adsense account to get the slot.) -adsense: "disabled" -adsense-data-ad-client: "ca-pub-3412143450191416" -adsense-data-ad-slot: "1363087678" - # Lazy Images ("enabled" or "disabled") lazyimages: "disabled" -exclude: [changelog.md, LICENSE.txt, README.md, Gemfile, Gemfile.lock] +exclude: + - Gemfile + - Gemfile.lock + - .vscode + - .git + - .gitignore + - .DS_Store + - CONTRIBUTING.md + +# MathJax +lsi: false +excerpt_separator: "\n\n" +incremental: false \ No newline at end of file diff --git a/_data/author.yml b/_data/author.yml new file mode 100644 index 0000000000..331b1141f8 --- /dev/null +++ b/_data/author.yml @@ -0,0 +1,685 @@ +# 2020 F/W ~ 2021 S/S Alumni + +hojunee: + name: 이호준 + display_name: 호준 + email: relativity1915@gmail.com + github: hojunee + role: lead + member: false + alumni: true + web: +Enoch-Kim: + name: 김유현 + display_name: 유현 + email: enochkim1220@gmail.com + github: Enoch-Kim + role: core + member: false + alumni: true + blog_team: true + web: +MOBUMIN: + name: 김수빈 + display_name: 수빈 + email: kiju23@naver.com + github: MOBUMIN + role: core + member: false + alumni: true + blog_team: true + web: +r4k0nb4k0n: + name: 최형진 + display_name: 형진 + email: chj6097@gmail.com + github: r4k0nb4k0n + role: core + member: false + alumni: true + web: https://r4k0nb4k0n.github.io/ +gusrb3164: + name: 김현규 + display_name: 현규 + email: gusrb3164@gmail.com + github: gusrb3164 + role: core + member: false + alumni: true + web: https://gusrb3164.github.io +min6choi: + name: 최민식 + display_name: 민식 + email: minsik617@gmail.com + github: min6choi + role: core + member: false + alumni: true + blog_team: true + web: +easter: + name: 이승현 + display_name: 승현 + email: easter3163@gmail.com + github: lsh3163 + role: core + member: false + alumni: true + web: +handal95: + name: 한상일 + display_name: 상일 + email: handal0131@gmail.com + github: handal95 + role: core + member: false + alumni: true + web: +edit8080: + name: 이태희 + display_name: 태희 + email: leetaehee0205@gmail.com + github: edit8080 + role: core + member: false + alumni: true + web: +jeongukjae: + name: 정욱재 + display_name: 욱재 + email: jeongukjae@gmail.com + github: jeongukjae + role: normal + member: false + alumni: true + blog_team: true + web: +hye1ng: + name: 박혜인 + display_name: 혜인 + email: hye1ng@gmail.com + github: Hye1ng + role: normal + member: false + alumni: false + web: +howtolivelikehuman: + name: 엄현식 + display_name: 현식 + email: yoich_@naver.com + github: howtolivelikehuman + role: normal + member: false + alumni: true + web: https://howtolivelikehuman.tistory.com/ +hoyeon94: + name: 임호연 + display_name: 호연 + email: hoyeon351@gmail.com + github: hoyeon94 + role: normal + member: false + alumni: true + web: +maybeluna: + name: 김수빈 + display_name: 수빈 + email: ksb981703@gmail.com + github: maybeluna + role: normal + member: false + alumni: true + web: +lsh110600: + name: 이상헌 + display_name: 상헌 + email: lsh110600@naver.com + github: lsh110600 + role: normal + member: false + alumni: true + web: +GoonLee: + name: 이근희 + display_name: 근희 + email: auteur.kor@gmail.com + github: GoonLee + role: normal + member: false + alumni: true + web: +koreanhole: + name: 권순형 + display_name: 순형 + email: koreanhole1@gmail.com + github: koreanhole + role: normal + member: false + alumni: true + web: +coloryourlife: + name: 황제홍 + display_name: 제홍 + email: 95chris0319@gmail.com + github: coloryourlife + role: normal + member: false + alumni: true + web: +zeze1004: + name: 김소정 + display_name: 소정 + email: whoiszeze1004@gmail.com + github: zeze1004 + role: normal + member: false + alumni: false + web: +leegwae: + name: 이준영 + display_name: 준영 + email: leegwae@gmail.com + github: leegwae + role: normal + member: false + alumni: false + web: +KoDaHyeon: + name: 고다현 + display_name: 다현 + email: ekgusdl__@naver.com + github: KoDaHyeon + role: normal + member: false + alumni: false + web: +presentnine: + name: 김현구 + display_name: 현구 + email: presentnine@naver.com + github: presentnine + role: normal + member: false + alumni: true + web: https://presentnine.tistory.com +sally0226: + name: 김바다 + display_name: 바다 + email: sally734595@gmail.com + github: sally0226 + role: normal + member: false + alumni: false + web: https://bba-dda.tistory.com +yuniwisdom: + name: 최윤지 + display_name: 윤지 + email: dbswlchl66@gmail.com + github: yuniwisdom + role: normal + member: false + alumni: false + blog_team: true + web: +sejkimm: + name: 김승종 + display_name: 승종 + email: sjkhalladay@gmail.com + github: sejkimm + role: normal + member: false + alumni: false + web: +keepproceeding: + name: 오원진 + display_name: 원진 + email: jason7655@naver.com + github: keepproceeding + role: normal + member: false + alumni: true + web: https://keepproceeding.github.io +kir3i: + name: 유시온 + display_name: 시온 + email: kirei7091@gmail.com + github: kir3i + role: normal + member: false + alumni: true + web: https://velog.io/@kir3i +owao: + name: 염정윤 + display_name: 정윤 + email: kori0423@naver.com + github: owao + role: normal + member: false + alumni: true + web: +aerojohn1223: + name: 황보겸 + display_name: 겸 + email: johnhwangbo17@gmail.com + github: aerojohn1223 + role: normal + member: false + alumni: true + web: + +# - - - - - - - - - - - + +# 2021 F/W ~ 2022 S/S Alumni + +sheele41: + name: 석종규 + display_name: 종규 + email: mevius1718@gmail.com + github: SHEELE41 + role: lead + member: false + alumni: true + web: https://oasisfores.com +suin0730: + name: 곽수인 + display_name: 수인 + email: ei654029@gmail.com + github: suin0730 + role: core + member: false + alumni: true + web: https://suintodev.tistory.com +LeeMir: + name: 이명재 + display_name: 명재 + email: manofgodmj@gmail.com + github: LeeMir + role: core + member: false + alumni: true + blog_team: true + web: https://leemir.github.io +happiesoo41: + name: 김수연 + display_name: 수연 + email: happiesoo41@gmail.com + github: happiesoo41 + role: core + member: false + alumni: true + web: +YubeenSon: + name: 손유빈 + display_name: 유빈 + email: s49451392@gmail.com + github: YubeenSon + role: core + member: false + alumni: true + web: +kstew16: + name: 태은우 + display_name: 은우 + email: kstew9916@gmail.com + github: kstew16 + role: core + member: false + alumni: true + web: +rxdcxdrnine: + name: 강창구 + display_name: 창구 + email: rkckr1@naver.com + github: rxdcxdrnine + role: normal + member: false + alumni: true + web: +hyehyeonmoon: + name: 문혜현 + display_name: 혜현 + email: angelfox4@naver.com + github: hyehyeonmoon + role: normal + member: false + alumni: true + blog_team: true + web: +solbat: + name: 김민중 + display_name: 민중 + email: kimminjun9@naver.com + github: solbat + role: normal + member: false + alumni: true + web: +0inhae0: + name: 서인해 + display_name: 인해 + email: 0inha0@gmail.com + github: 0inhae0 + role: normal + member: false + alumni: true + web: +jminie-o8o: + name: 정현우 + display_name: 현우 + email: jminie@naver.com + github: jminie-o8o + role: normal + member: false + alumni: true + web: +qf9ar8nv: + name: 차현철 + display_name: 현철 + email: ckguscjf0@gmail.com + github: qf9ar8nv + role: normal + member: false + alumni: true + web: https://velog.io/@qf9ar8nv + +# - - - - - - - - - - - + +# GDSC Lead + +iju1633: + name: 임재욱 + display_name: 재욱 + email: iju1633@gmail.com + github: iju1633 + role: lead + member: true + alumni: false + web: + +# DSC CORE MEMBER +poiu694: + name: 이상민 + display_name: 상민 + email: poiu694@naver.com + github: poiu694 + role: core + member: true + alumni: false + web: +custardcream98: + name: 박시우 + display_name: 시우 + email: custardcream@kakao.com + github: custardcream98 + role: core + member: true + alumni: false + web: https://custardcream.vercel.app/ +baebae02: + name: 배서현 + display_name: 서현 + email: bae4614@gmail.com + github: baebae02 + role: core + member: true + alumni: false + web: https://blog.naver.com/bae4614 +pasly0920: + name: 정인우 + display_name: 인우 + email: inwoo920621@gmail.com + github: pasly0920 + role: core + member: true + alumni: false + web: https://velog.io/@inwoo920 +SSUHYUNKIM: + name: 김수현 + display_name: 수현 + email: yellosuhyun@naver.com + github: SSUHYUNKIM + role: core + member: true + alumni: false + blog_team: true + web: +hjm507: + name: 황진민 + display_name: 진민 + email: hjm507@naver.com + github: hjm507 + role: core + member: true + alumni: false + web: +seunghb320: + name: 백승현 + display_name: 승현 + email: seunghb320@gmail.com + github: seunghb320 + role: core + member: true + alumni: false + web: +yurishin929: + name: 신유리 + display_name: 유리 + email: yurishin929@gmail.com + github: yurishin929 + role: core + member: true + alumni: false + web: +00HS: + name: 신현서 + display_name: 현서 + email: hseo98@naver.com + github: 00HS + role: core + member: true + alumni: false + web: +dlalsrb0248: + name: 이민규 + display_name: 민규 + email: mk020408@gmail.com + github: dlalsrb0248 + role: core + member: true + alumni: false + blog_team: true + web: +hfjxjjd123: + name: 이학림 + display_name: 학림 + email: hakrim0504@gmail.com + github: hfjxjjd123 + role: core + member: true + alumni: false + web: +paulben0410: + name: 전민석 + display_name: 민석 + email: paulben0410@gmail.com + github: paulben0410 + role: core + member: true + alumni: false + web: https://wendi-learning.tistory.com/ +hoqn: + name: 전호균 + display_name: 호균 + email: akzm9999@gmail.com + github: hoqn + role: core + member: true + alumni: false + blog_team: true + web: https://hoqn.net +beautifulchoi: + name: 최용준 + display_name: 용준 + email: ccyjun123@naver.com + github: beautifulchoi + role: core + member: true + alumni: false + web: + + +# GDSC MEMBER +ms9648: + name: 김민서 + display_name: 민서 + email: ms9648@naver.com + github: ms9648 + role: normal + member: true + alumni: false + blog_team: true + web: https://ms9648@github.io +JihamSong: + name: 송지함 + display_name: 지함 + email: jeeham0226@gmail.com + github: JihamSong + role: normal + member: true + alumni: false + web: +tnghd5761: + name: 강수홍 + display_name: 수홍 + email: tnghd5761@gmail.com + github: tnghd5761 + role: normal + member: true + alumni: false + web: https://velog.io/@tnghd5761 +dghg: + name: 강동형 + display_name: 동형 + email: donghyeongzz@gmail.com + github: dghg + role: normal + member: true + alumni: false + web: +marsboy02: + name: 강형준 + display_name: 형준 + email: marsboy0619@gmail.com + github: marsboy02 + role: normal + member: true + alumni: false + web: https://velog.io/@marsboy0619 +airtic21: + name: 고대영 + display_name: 대영 + email: airtic@naver.com + github: airtic21 + role: normal + member: true + alumni: false + web: +mingo0229: + name: 김민섭 + display_name: 민섭 + email: mingo0229@naver.com + github: mingo0229 + role: normal + member: true + alumni: false + web: +kimjoe1850: + name: 김지오 + display_name: 지오 + email: rlawldh01@gmail.com + github: kimjoe1850 + role: normal + member: true + alumni: false + web: +nsunwoo: + name: 남선우 + display_name: 선우 + email: sunwoo.stats@gmail.com + github: nsunwoo + role: normal + member: true + alumni: false + web: +daehoidar: + name: 박민우 + display_name: 민우 + email: minubag613@gmail.com + github: daehoidar + role: normal + member: true + alumni: false + web: +BackJiwan: + name: 백지완 + display_name: 지완 + email: minubag613@gmail.com + github: BackJiwan + role: normal + member: true + alumni: false + web: +simpack0513: + name: 신지호 + display_name: 지호 + email: sjm010529@gmail.com + github: simpack0513 + role: normal + member: true + alumni: false + web: +Yooonlee: + name: 이경윤 + display_name: 경윤 + email: lky3685@naver.com + github: Yooonlee + role: normal + member: true + alumni: false + web: +Lee-Sang-Min1998: + name: 이상민 + display_name: 상민 + email: dkwkghkdlxld2@gmail.com + github: Lee-Sang-Min1998 + role: normal + member: true + alumni: false + web: https://velog.io/@sangmin1998 +Relaxed-Mind: + name: 이진수 + display_name: 진수 + email: dlwlstn0709@uos.ac.kr + github: Relaxed-Mind + role: normal + member: true + alumni: false + web: https://velog.io/@slowcom +ha789ha: + name: 이하준 + display_name: 하준 + email: hahava789@gmail.com + github: ha789ha + role: normal + member: true + alumni: false + web: ha789ha.tistory.com +choidongjune: + name: 최동준 + display_name: 동준 + email: coine00.choi@gmail.com + github: choidongjune + role: normal + member: true + alumni: false + web: \ No newline at end of file diff --git a/_includes/authorbox.html b/_includes/authorbox.html new file mode 100644 index 0000000000..00010b55cc --- /dev/null +++ b/_includes/authorbox.html @@ -0,0 +1,43 @@ + +{% capture className %} img-circle {% endcapture %} +{% if author.blog_team == true %} +{% capture className %} img-circle author-blog-team-border {% endcapture %} +{% endif %} + +{% if author.name != "_blank" %} +
+
+
+ {% if site.lazyimages == "enabled" %} + {% assign className = className | append: " lazyimg" %} + {{ author.name }} + {% else %} + {{ author.name }} + {% endif %} +
+
+

+ {{ author.name }} +

+
+ + + {% if author.web %} + + {% endif %} +
+ +
+
+
+ +{% else %} +
+ +{% endif %} + \ No newline at end of file diff --git a/_includes/featuredbox.html b/_includes/featuredbox.html index 90f1b2902d..99d3b07b52 100644 --- a/_includes/featuredbox.html +++ b/_includes/featuredbox.html @@ -1,5 +1,5 @@ -{% assign author = site.authors[post.author] %} +{% assign author = site.data.author[post.authors.first] %}
@@ -22,24 +22,15 @@

{{ post.title }} - {% if post.rating %} -
- {% include star_rating_postbox.html %} -
- {% endif %}

{{ post.excerpt | strip_html | truncatewords:25 }}

- \ No newline at end of file + diff --git a/_includes/mathjax_support.html b/_includes/mathjax_support.html new file mode 100644 index 0000000000..ffa83b6ac4 --- /dev/null +++ b/_includes/mathjax_support.html @@ -0,0 +1,24 @@ + + + \ No newline at end of file diff --git a/_includes/postbox.html b/_includes/postbox.html index 80160e2d43..d07dcbe2d0 100644 --- a/_includes/postbox.html +++ b/_includes/postbox.html @@ -1,5 +1,5 @@ -{% assign author = site.authors[post.author] %} +{% assign author = site.data.author[post.authors.first] %}
@@ -10,7 +10,7 @@ {% if site.lazyimages == "enabled" %} {{ post.title }} {% else %} - {{ post.title }} + {{ post.title }} {% endif %} {% endif %} @@ -19,23 +19,14 @@

{{ post.title }} - {% if post.rating %} -
- {% include star_rating_postbox.html %} -
- {% endif %}

{{ post.excerpt | strip_html | truncatewords:30 }}

- \ No newline at end of file + diff --git a/_includes/star_rating.html b/_includes/star_rating.html deleted file mode 100644 index e81dc72d49..0000000000 --- a/_includes/star_rating.html +++ /dev/null @@ -1,9 +0,0 @@ -
-
- - - - - -
-
\ No newline at end of file diff --git a/_includes/star_rating_postbox.html b/_includes/star_rating_postbox.html deleted file mode 100644 index f511462aa4..0000000000 --- a/_includes/star_rating_postbox.html +++ /dev/null @@ -1,9 +0,0 @@ -
-
- - - - - -
-
\ No newline at end of file diff --git a/_layouts/about.html b/_layouts/about.html new file mode 100644 index 0000000000..8b32519976 --- /dev/null +++ b/_layouts/about.html @@ -0,0 +1,101 @@ +--- +layout: default +--- + +
+
+

+ {{ page.title }} + Special Alumni +

+
+ +
+ {{content}} +
+
+
+ +
+

Lead


+ +
+ {% assign authors = site.data.author | where: 'role', 'lead' %} + {% for author in authors %} + {% if author.member == true %} + {% include authorbox.html %} + {% endif %} + {% endfor %} +
+
+ + +
+

Core Member


+
+ {% assign authors = site.data.author | where: 'role', 'core' %} + {% for author in authors %} + {% if author.member == true %} + {% include authorbox.html %} + {% endif %} + {% endfor %} + +
+
+ + +
+

Member

+
+ {% assign authors = site.data.author | where: 'role', 'normal' %} + {% for author in authors %} + {% if author.member == true %} + {% include authorbox.html %} + {% endif %} + {% endfor %} + +
+
+
+
+ +
+

GDSC UOS Alumni

+
+ {% assign authors = site.data.author | where: 'alumni', 'true' %} + {% for author in authors %} + {% include authorbox.html %} + {% endfor %} +
+
+
+
+ + + +
diff --git a/_layouts/archive.html b/_layouts/archive.html deleted file mode 100644 index ca47d31da8..0000000000 --- a/_layouts/archive.html +++ /dev/null @@ -1,21 +0,0 @@ ---- -layout: default -title: Archive ---- - - -
-
-

Archive of posts with {{ page.type }} '{{ page.title }}'

-
-
- -{% for post in page.posts %} - - {% include postbox.html %} - -{% endfor %} - -
-
diff --git a/_layouts/categories.html b/_layouts/categories.html deleted file mode 100644 index 75963ad94c..0000000000 --- a/_layouts/categories.html +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "Categories" -layout: default -permalink: "/categories.html" ---- - -
-{% for category in site.categories %} -
-

Category {{ category[0] }}

-
-{% assign pages_list = category[1] %} -{% for post in pages_list %} -{% if post.title != null %} -{% if group == null or group == post.group %} -{% include postbox.html %} -{% endif %} -{% endif %} -{% endfor %} -{% assign pages_list = nil %} -{% assign group = nil %} -{% endfor %} -
\ No newline at end of file diff --git a/_layouts/default.html b/_layouts/default.html index 337b917db3..aafd486842 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -1,208 +1,177 @@ - + - - - - - -{{ page.title }} | {{site.name}} - -{% seo %} - - - - - - - - - + {% if page.use_math %} + {% include mathjax_support.html %} + {% endif %} + {{ page.title }} | {{ site.name }} + + + + + + + {% if jekyll.environment == 'production' %} {% endif %} -{% capture layout %}{% if page.layout %}layout-{{ page.layout }}{% endif %}{% endcapture %} - - - - + + - - + -
- -
+
+
- -
-

{{ site.name }}

-

- {{ site.description }} -

-
- - -
- {{ content }} -
- -{% if site.mailchimp-list %} - -
-
- {{site.title}}   Never miss a story from us, subscribe to our newsletter -
-
- - +
+ {{ content }}
- -
-
-{% endif %} - -
+
- -
-
-
-
-

Explore

+ +
+
+
+
+

Explore by Tags

+
+
+
+ {% assign tags_list = site.tags %} + {% if tags_list.first[0] == null %} + {% for tag in tags_list %} + {{ tag | camelcase }} + ({{ site.tags[tag].size }}) + {% endfor %} + {% else %} + {% for tag in tags_list %} + {{ tag[0] | camelcase }} + ({{ tag[1].size }}) + {% endfor %} + {% endif %} + {% assign tags_list = nil %} +
-
-
- {% assign categories_list = site.categories %} - {% if categories_list.first[0] == null %} - {% for category in categories_list %} - {{ category | camelcase }} ({{ site.tags[category].size }}) - {% endfor %} - {% else %} - {% for category in categories_list %} - {{ category[0] | camelcase }} ({{ category[1].size }}) - {% endfor %} - {% endif %} - {% assign categories_list = nil %} -
-
-
+
- -
-
-
-
- Copyright © {{ site.time | date: "%Y" }} {{ site.name }} +
+
+
+
+ Copyright © {{ site.time | date: "%Y" }} {{ site.name }} +
+
-
- Mediumish Jekyll Theme by WowThemes.net -
-
-
-
- -
+
- - + - + - + -{% if site.lazyimages == "enabled" %} - -{% endif %} - - + {% if site.lazyimages == "enabled" %} + + {% endif %} -{% if page.layout == 'post' %} - -{% endif %} + + {% if page.layout == 'post' %} + + {% endif %} + diff --git a/_layouts/page.html b/_layouts/page.html index 1c7bfccae9..88a2a5ba5e 100644 --- a/_layouts/page.html +++ b/_layouts/page.html @@ -2,7 +2,6 @@ layout: default --- -

{{ page.title }}

@@ -21,4 +20,4 @@

{{ page.title }}

{% endif %} -
\ No newline at end of file + diff --git a/_layouts/post.html b/_layouts/post.html index 418d42cede..eb9da42642 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -16,33 +16,32 @@
- {% assign author = site.authors[page.author] %}
-
+
+ +

{{ page.title }}

- {% if page.author %} -
-
- {% if author.avatar %} - {{ author.display_name }} - {% else %} - {{ author.display_name }} - {% endif %} -
-
- {{ author.display_name }} - {{ author.description }} + {% if page.authors %} +
+
+ {% for author_name in page.authors %} + {% assign author = site.data.author[author_name] %} +

+ {{ author.display_name }} + {{ author.display_name }} + + + {% if author.web %} + + {% endif %} +

+ {% endfor %}
+ {% endif %}
- {% endif %} - - -

{{ page.title }}

-
- {% if site.adsense == "enabled" %} {% include adsense-under-header.html %} @@ -77,43 +76,23 @@

Summary

{{content}}
- - {% if page.rating %} -
- Rating: {% include star_rating.html %} -
- {% endif %} -

- + {% if page.last_modified_at %} (Updated: ) {% endif %}

- -
-
    - {% assign sortedCategories = page.categories | sort %} - {% for category in sortedCategories %} -
  • - {{ category }} -
  • - {% endfor %} -
-
- -