Skip to content

Tri 2: Tech Talk Week 1: Organizing Bootstrap Files, Templates layouts, and Sassy

suneelanaidu edited this page May 11, 2022 · 1 revision

Student BOF review.

Layout and Design Manager is responsible.

Review Jinja2 and Layouts

Benefits to Blueprint, Society algorithms

  • The focus is to organizing your files in Python.
  • A benefit is on grouping py, statics, templates into a local structure and establish clear directory of ownership
  • Helps to avoid merge conflicts
  • Logical means of accessing Functions and Statics with url_for, avoids path confusions

Review understanding of Bootstrap

Dark Mode Example

Sassy CSS Installation Requirements

Install node.js

From Terminal in IntelliJ

  • npm install -g sass
  • npm install --global less
  • npm install bootstrap

In .gitignore add lines

  • node_modules
  • /node_modules/.package-lock.json
  • /package.json
  • /package-lock.json

In IntelliJ Plugins add "File Watcher"

In IntelliJ Settings Tools-File-Watcher. configure SCSS

Clone this wiki locally