├── .gitignore
├── MANIFEST.IN
├── README.md
├── gulpfile.js
├── humans.txt
├── preview.png
├── setup.py
└── theme
├── __init__.py
├── static
└── theme
│ ├── css
│ └── all.min.css
│ ├── img
│ └── wharton-logo.svg
│ ├── js
│ ├── min
│ │ └── scripts.js
│ └── scripts.js
│ └── styles
│ ├── abstracts
│ ├── README.md
│ ├── _functions.scss
│ ├── _mixins.scss
│ └── _variables.scss
│ ├── base
│ ├── README.md
│ ├── _base.scss
│ ├── _fonts.scss
│ ├── _helpers.scss
│ ├── _links.scss
│ └── _typography.scss
│ ├── components
│ ├── README.md
│ ├── _breadcrumb.scss
│ ├── _button.scss
│ ├── _forms.scss
│ ├── _grid.scss
│ ├── _lists.scss
│ ├── _tables.scss
│ └── _vertical_align.scss
│ ├── layout
│ ├── README.md
│ ├── _banner.scss
│ ├── _containers.scss
│ ├── _footer.scss
│ └── _offcanvas_nav.scss
│ ├── main.scss
│ ├── pages
│ ├── README.md
│ └── _home.scss
│ ├── postcss
│ └── postcss.css
│ ├── themes
│ ├── README.md
│ └── _styleguide.scss
│ └── vendor
│ ├── README.md
│ ├── _font_awesome_v_4_5.scss
│ ├── _normalize.scss
│ └── fonts
│ ├── FontAwesome.otf
│ ├── fontawesome-webfont.eot
│ ├── fontawesome-webfont.svg
│ ├── fontawesome-webfont.ttf
│ ├── fontawesome-webfont.woff
│ └── fontawesome-webfont.woff2
└── templates
├── default.html
└── example
└── example.html
/.gitignore:
--------------------------------------------------------------------------------
1 | # Python bytecode:
2 | *.py[co]
3 |
4 | # Packaging files:
5 | *.egg*
6 |
7 | # Sphinx docs:
8 | build
9 |
10 | # SQLite3 database files:
11 | *.db
12 |
13 | # Logs:
14 | *.log
15 |
16 | # Eclipse
17 | .project
18 | .pydevproject
19 |
20 | # Linux Editors
21 | *~
22 | \#*\#
23 | /.emacs.desktop
24 | /.emacs.desktop.lock
25 | .elc
26 | auto-save-list
27 | tramp
28 | .\#*
29 | *.swp
30 | *.swo
31 |
32 | # Mac
33 | .DS_Store
34 | ._*
35 |
36 | # Windows
37 | Thumbs.db
38 | Desktop.ini
39 |
40 | # Dev tools
41 | .idea
42 | .vagrant
43 |
44 | # SQLite
45 | *.sqlite3
46 |
47 | # Test Coverage Suite
48 | .coverage
49 |
50 | # projects dir
51 | projects/
52 |
53 | # HTML coverage
54 | htmlcov/
55 |
56 | # Sass Files
57 | *.sass-cache
58 |
59 | # Code Kit
60 | config.codekit
61 |
62 | #README.html
63 | README.html
64 |
65 | # Node Modules
66 | node_modules
67 | node_modules.zip
--------------------------------------------------------------------------------
/MANIFEST.IN:
--------------------------------------------------------------------------------
1 | recursive-include theme/static *
2 | recursive-include theme/templates *
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## Django Flexbox Theme
2 | - A modern, lightweight & responsive styleguide based on Flexbox, designed for Wharton CAOS apps, and created for Django projects.
3 | - Created to be a starting point or guide, not a complete UI framework.
4 | - Easily customizable.
5 |
6 | ### Preview
7 | This is just an example, not necessarily the official template of the theme.
8 |
9 | 
10 |
11 | ### Browser Support
12 | - This styleguide supports all browsers colored green here (on the canIuse site). For Example: this theme should not be used with IE 11 (and below) or Safari 8 (and below). If you need something with more backwards compatibility, checkout Django Base Theme.
13 |
14 | ### Grid By
15 | - Solved by Flexbox by Philip Walton
16 |
17 | ### Other Features and/or Guides Included
18 | - A combo of SASS Boilerplate by Hugo Giraudel and
19 | SMACSS architecture by Jonathan Snook (the former is similar to the latter in many ways already)
20 | - BEM (naming convention only)
21 | - Harry Roberts' CSS Guidelines (here & there)
22 |
23 | ### Components
24 | - Typography
25 | - Buttons
26 | - Forms
27 | - Lists
28 | - Tables
29 | - Off-canvas nav
30 | - Grid
31 | - Sticky Footer
32 | - Vertically Aligned Items
33 | - Input Addons
34 |
35 | ### Django Helpers
36 | - Template Blocks
37 | - PIP Installable
38 |
50 | CSS3 Flexbox Layout
51 |
57 |
62 |
66 |
69 | Typography
70 |
71 |
72 |
Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs
73 | Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs
74 | Paragraphs Paragraphs Paragraphs Paragraphs.
75 |
76 |
Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs
77 | Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs
78 | Paragraphs Paragraphs Paragraphs Paragraphs.
79 |
80 |
Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs
81 | Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs Paragraphs
82 | Paragraphs Paragraphs Paragraphs Paragraphs.
83 |
84 |
Paragraphs Paragraphs Paragraphs Paragraphs.
85 |
86 |
87 |
Paragraphs Paragraphs Paragraphs link inside paragraph Paragraphs Paragraphs.
88 |
This is something bolded and something italicized and something underlined inside a paragraph
89 |
Header 1
90 |
Header 2
91 |
92 |
Header 4
93 |
Header 5
94 |
Header 6
95 |
96 |
97 | Buttons
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 | Forms
106 |
107 |
122 |
123 |
124 |
129 |
130 |
131 | Lists
132 |
133 |
134 |
139 |
140 | - Item 1
141 | - Item 2
142 | - Item 3
143 |
144 |
145 |
146 | Tables
147 |
148 |
149 |
150 |
151 |
152 | Title |
153 | Title |
154 | Title |
155 | Title |
156 |
157 |
158 |
159 |
160 | Lorem Ipsum |
161 | Lorem Ipsum |
162 | Lorem Ipsum |
163 | Lorem Ipsum |
164 |
165 |
166 | Lorem Ipsum |
167 | Lorem Ipsum |
168 | Lorem Ipsum |
169 | Lorem Ipsum |
170 |
171 |
172 |
173 |
174 |
175 |
176 | {% endblock main %}
177 | {% block footer %}
178 |
227 |