Skip to content

clbattthcmut/landing.bkisc.com

Repository files navigation

bkisc.com-landing-page

Roadmap

Current

  • Pages: Welcome
  • Pages: About
  • Pages: Contact
  • Pages: Sponsor (redundant)
  • Pages: Recruitment

Future

Start project

git clone --recurse-submodules -j8 https://github.com/clbattthcmut/bkisc.com-landing-page.git
cd bkisc.com-landing-page

Install locally

Requirements

  • Golang
  • Hugo (extended edition)
hugo server -D -w

Using docker

Requirements

  • Docker, docker compose
docker compose up server

Setup dev environment

  • IDE: recommend using VSCode
  • EditorConfig for your IDE
  • Node.js and npm (for Prettier)
npm install

Contribute

Để contribute, mọi người cần lưu ý đọc kỹ trước về Hugo's loopkup orderHugo's Variables and Params

Những folder mà mọi người cần chú ý:

  1. /assets/: đây sẽ là folder chứa các plugin, js, scss và ảnh.
  2. /config/: đây sẽ là folder chỉnh sửa và định nghĩa các params và variable được dùng trong các template. Hiện nếu không có gì cần thêm vào thì mọi ngườ có thể chinh sửa ở thư mục ./_default/.
  3. /content/: đây sẽ là folder chỉnh sửa nội dung và các variables được sử dụng trong các template. Các content được render như thế nào, ở template nào thì mọi người có thể đọc lại về Hugo's loopkup order.
  4. /layouts/: đây sẽ là folder chứa các template sử dụng các params và variables ở 2 thư mục /config/content.

Các bước contribute:

  1. Clone repo về máy local
  2. Tạo một branch khác với tên của mình (ví dụ: hoangREALER sẽ tạo branch hoangREALER thông qua lệnh git branch hoangREALER)
  3. Checkout vào nhánh vừa tạo thông qua lệnh git checkout <tên nhánh vừa tạo>
  4. Chỉnh sửa, thay đổi, và thêm thắt cho branch của mình
  5. Git add và commit phần thay đổi của mình
  6. Khi đã sẵn sàng thì hãy push lên. Tuyệt đối không push thẳng lên main.

Thanks các contributor :3.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published