├── source
├── en
│ ├── index.ejs
│ ├── example
│ │ └── index.md
│ └── practice
│ │ └── index.md
├── example
│ └── index.md
├── practice
│ └── index.md
├── img
│ ├── life-cycle.png
│ └── life-cycle.pptx
└── _posts
│ ├── practice
│ ├── question-and-answer.md
│ ├── data-valid.md
│ ├── data-invalid.md
│ ├── traverse-object.md
│ ├── child-to-parent.md
│ ├── child-to-grandparent.md
│ ├── array-deep-updates-trigger-view.md
│ ├── dynamic-parent-child.md
│ ├── can-we-use-dom.md
│ ├── auto-camel.md
│ └── parent-to-child.md
│ ├── en
│ ├── practice
│ │ ├── question-and-answer.md
│ │ ├── traverse-object.md
│ │ ├── data-invalid.md
│ │ ├── data-valid.md
│ │ ├── child-to-parent.md
│ │ ├── child-to-grandparent.md
│ │ ├── dynamic-parent-child.md
│ │ └── array-deep-updates-trigger-view.md
│ └── tutorial
│ │ ├── if.md
│ │ ├── style.md
│ │ ├── start.md
│ │ ├── data-checking.md
│ │ ├── form.md
│ │ ├── for.md
│ │ └── ssr.md
│ └── tutorial
│ ├── style.md
│ ├── if.md
│ ├── ssr.md
│ ├── start.md
│ ├── form.md
│ ├── reverse.md
│ ├── background.md
│ ├── for.md
│ ├── data-checking.md
│ ├── setup.md
│ └── event.md
├── themes
└── san
│ ├── .npmignore
│ ├── source
│ ├── img
│ │ ├── b_api.ai
│ │ ├── logo2.png
│ │ ├── banner-md.png
│ │ ├── favicon.ico
│ │ ├── lowpoly.jpg
│ │ ├── macbook.png
│ │ ├── san-perf.png
│ │ ├── search_32px_1197039_easyicon.net.ico
│ │ ├── Search.svg
│ │ ├── logo-colorful.svg
│ │ ├── logo.svg
│ │ ├── 2.svg
│ │ ├── 1.svg
│ │ ├── b_compass.svg
│ │ ├── pen.svg
│ │ ├── b_update.svg
│ │ ├── b_router.svg
│ │ ├── Shape.svg
│ │ ├── b_trail.svg
│ │ ├── github2.svg
│ │ ├── search02.svg
│ │ ├── 5.svg
│ │ ├── github.svg
│ │ ├── 8.svg
│ │ ├── 3.svg
│ │ ├── b_store.svg
│ │ ├── 4.svg
│ │ ├── 9.svg
│ │ ├── b_api.svg
│ │ ├── b_mater.svg
│ │ ├── 7.svg
│ │ ├── b_design.svg
│ │ └── 6.svg
│ ├── fonts
│ │ ├── Brandon_med.otf
│ │ ├── FontAwesome.otf
│ │ ├── fontawesome-webfont.eot
│ │ ├── fontawesome-webfont.ttf
│ │ ├── fontawesome-webfont.woff
│ │ └── fontawesome-webfont.woff2
│ ├── js
│ │ ├── data.json
│ │ ├── compass.json
│ │ ├── stickUp.min.js
│ │ ├── script.js
│ │ ├── update.json
│ │ ├── layout_control.js
│ │ ├── example.json
│ │ ├── api.json
│ │ └── dev.json
│ └── css
│ │ └── code.css
│ ├── layout
│ ├── post.ejs
│ ├── _partial
│ │ ├── post
│ │ │ ├── tag.ejs
│ │ │ ├── date.ejs
│ │ │ ├── category.ejs
│ │ │ ├── gallery.ejs
│ │ │ ├── nav.ejs
│ │ │ └── title.ejs
│ │ ├── article.ejs
│ │ ├── mobilenav.ejs
│ │ ├── head.ejs
│ │ └── header.ejs
│ ├── layout.ejs
│ ├── example.ejs
│ └── practice.ejs
│ ├── languages
│ ├── no.yml
│ ├── ru.yml
│ ├── nl.yml
│ ├── fr.yml
│ ├── default.yml
│ └── en.yml
│ └── _config.yml
├── scaffolds
├── draft.md
├── page.md
└── post.md
├── .npmignore
├── .gitignore
├── scripts
└── helpers.js
├── circle.yml
├── package.json
├── README.md
└── _config.yml
/source/en/index.ejs:
--------------------------------------------------------------------------------
1 | layout: index
2 | ---
--------------------------------------------------------------------------------
/source/en/example/index.md:
--------------------------------------------------------------------------------
1 | layout: example
2 | ---
--------------------------------------------------------------------------------
/source/en/practice/index.md:
--------------------------------------------------------------------------------
1 | layout: practice
2 | ---
--------------------------------------------------------------------------------
/source/example/index.md:
--------------------------------------------------------------------------------
1 | layout: example
2 | ---
3 |
--------------------------------------------------------------------------------
/source/practice/index.md:
--------------------------------------------------------------------------------
1 | layout: practice
2 | ---
3 |
--------------------------------------------------------------------------------
/themes/san/.npmignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 | tmp
--------------------------------------------------------------------------------
/scaffolds/draft.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: {{ title }}
3 | tags:
4 | ---
5 |
--------------------------------------------------------------------------------
/scaffolds/page.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: {{ title }}
3 | date: {{ date }}
4 | ---
5 |
--------------------------------------------------------------------------------
/scaffolds/post.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: {{ title }}
3 | date: {{ date }}
4 | tags:
5 | ---
6 |
--------------------------------------------------------------------------------
/.npmignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | Thumbs.db
3 | db.json
4 | *.log
5 | node_modules/
6 | public/
7 | .deploy*/
--------------------------------------------------------------------------------
/source/img/life-cycle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/source/img/life-cycle.png
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | Thumbs.db
3 | db.json
4 | *.log
5 | .idea
6 | node_modules/
7 | public/
8 | .deploy*/
--------------------------------------------------------------------------------
/source/img/life-cycle.pptx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/source/img/life-cycle.pptx
--------------------------------------------------------------------------------
/themes/san/source/img/b_api.ai:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/img/b_api.ai
--------------------------------------------------------------------------------
/themes/san/source/img/logo2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/img/logo2.png
--------------------------------------------------------------------------------
/themes/san/source/img/banner-md.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/img/banner-md.png
--------------------------------------------------------------------------------
/themes/san/source/img/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/img/favicon.ico
--------------------------------------------------------------------------------
/themes/san/source/img/lowpoly.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/img/lowpoly.jpg
--------------------------------------------------------------------------------
/themes/san/source/img/macbook.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/img/macbook.png
--------------------------------------------------------------------------------
/themes/san/source/img/san-perf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/img/san-perf.png
--------------------------------------------------------------------------------
/themes/san/source/fonts/Brandon_med.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/fonts/Brandon_med.otf
--------------------------------------------------------------------------------
/themes/san/source/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/themes/san/source/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/themes/san/source/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/themes/san/source/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/themes/san/source/fonts/fontawesome-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/fonts/fontawesome-webfont.woff2
--------------------------------------------------------------------------------
/themes/san/source/img/search_32px_1197039_easyicon.net.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/andycall/san-website/master/themes/san/source/img/search_32px_1197039_easyicon.net.ico
--------------------------------------------------------------------------------
/themes/san/layout/post.ejs:
--------------------------------------------------------------------------------
1 |