├── core
├── snippets
│ └── typeahead.php
├── assets
│ ├── css
│ │ ├── jquery-sortable.min.css
│ │ ├── tablesorter.min.css
│ │ ├── extendBootstrapGrid.min.css
│ │ ├── bootstrap-fileupload.min.css
│ │ ├── nouislider.min.css
│ │ ├── bootstrap-select.min.css
│ │ ├── bootstrap-switch.min.css
│ │ └── add2home.min.css
│ └── js
│ │ ├── jquery.hotkeys.min.js
│ │ ├── jquery-sortable.min.js
│ │ ├── jquery.maskedinput.min.js
│ │ ├── bootstrap-file-input.min.js
│ │ ├── pagetransitions.min.js
│ │ ├── fastclick.min.js
│ │ └── bootstrap-switch.min.js
├── updateSessionVar.php
├── index.php
└── dataParse.php
├── assets
├── data
│ ├── dataFromSpreadsheets.yml
│ ├── fakeGoogle.yml
│ ├── linkedData.yml
│ ├── users.yml
│ ├── data.yml
│ ├── translations.yml
│ └── config.yml
├── db
│ └── default
├── img
│ ├── google.png
│ ├── camdummy.jpg
│ ├── gallery1.jpg
│ ├── gallery2.jpg
│ ├── gallery3.jpg
│ ├── googleMini.png
│ ├── persona_f_1.jpg
│ ├── persona_f_2.jpg
│ ├── persona_f_3.jpg
│ ├── persona_f_4.jpg
│ ├── persona_f_5.jpg
│ ├── persona_f_6.jpg
│ ├── persona_f_7.jpg
│ ├── persona_m_8.jpg
│ ├── persona_m_9.jpg
│ ├── persona_m_10.jpg
│ ├── persona_m_11.jpg
│ ├── persona_m_12.jpg
│ ├── persona_m_13.jpg
│ ├── persona_m_14.jpg
│ ├── google_nav_logo195.png
│ ├── sort-asc.svg
│ ├── sort.svg
│ ├── sort-desc.svg
│ └── placeholderImage.svg
├── ico
│ ├── favicon.ico
│ ├── android-196.png
│ ├── apple-touch-icon.png
│ ├── apple-touch-icon-57x57.png
│ ├── apple-touch-icon-72x72.png
│ ├── apple-touch-icon-76x76.png
│ ├── apple-touch-icon-114x114.png
│ ├── apple-touch-icon-120x120.png
│ ├── apple-touch-icon-144x144.png
│ └── apple-touch-icon-152x152.png
├── webfonts
│ ├── ionic
│ │ ├── ionicons.eot
│ │ ├── ionicons.ttf
│ │ └── ionicons.woff
│ ├── fontawesome
│ │ ├── FontAwesome.otf
│ │ ├── fontawesome-webfont.eot
│ │ ├── fontawesome-webfont.ttf
│ │ ├── fontawesome-webfont.woff
│ │ └── fontawesome-webfont.woff2
│ └── glyphicons
│ │ ├── glyphicons-halflings-regular.eot
│ │ ├── glyphicons-halflings-regular.ttf
│ │ └── glyphicons-halflings-regular.woff
├── csv
│ └── translations.csv
├── js
│ └── main.js
└── css
│ └── main.css
├── .gitignore
├── snippets
├── version.php
├── footer.php
├── forceLogin.php
├── prototypeauth.php
├── typeahead.php
├── optionsDropdown.php
├── loginForm.php
├── iosTopbar.php
├── meta_javascripts.php
├── iosTabbar.php
├── meta_headTag.php
├── makeTableFromData.php
└── navBarTop.php
├── functions_controller.php
├── addons
├── sublime
│ ├── br.sublime-snippet
│ ├── nbsp.sublime-snippet
│ ├── php.sublime-snippet
│ ├── translate.sublime-snippet
│ ├── addclasshide.sublime-snippet
│ ├── post.sublime-snippet
│ ├── removeclasshide.sublime-snippet
│ ├── phpEcho.sublime-snippet
│ ├── void.sublime-snippet
│ ├── icon.sublime-snippet
│ ├── this.sublime-snippet
│ ├── consoleLog.sublime-snippet
│ ├── hideif.sublime-snippet
│ ├── jquerySelector.sublime-snippet
│ ├── showif.sublime-snippet
│ ├── hr.sublime-snippet
│ ├── include.sublime-snippet
│ ├── micropadding.sublime-snippet
│ ├── trans.sublime-snippet
│ ├── simpleList.sublime-snippet
│ ├── includeif.sublime-snippet
│ ├── md3.sublime-snippet
│ ├── md6.sublime-snippet
│ ├── thisdata.sublime-snippet
│ ├── vardump.sublime-snippet
│ ├── classAddHide.sublime-snippet
│ ├── classRemoveHide.sublime-snippet
│ ├── classToggleHide.sublime-snippet
│ ├── image.sublime-snippet
│ ├── jqEach.sublime-snippet
│ ├── testsnippet.sublime-snippet
│ ├── btn.sublime-snippet
│ ├── md48.sublime-snippet
│ ├── md84.sublime-snippet
│ ├── if.sublime-snippet
│ ├── md4.sublime-snippet
│ ├── box.sublime-snippet
│ ├── foreach.sublime-snippet
│ ├── inputfield.sublime-snippet
│ ├── jQclick.sublime-snippet
│ ├── md363.sublime-snippet
│ ├── flex.sublime-snippet
│ ├── while.sublime-snippet
│ ├── flexbox.sublime-snippet
│ ├── jQueryOnClick.sublime-snippet
│ ├── switch.sublime-snippet
│ ├── getajax.sublime-snippet
│ ├── row.sublime-snippet
│ ├── issetget.sublime-snippet
│ ├── list.sublime-snippet
│ ├── filtertable.sublime-snippet
│ ├── panel.sublime-snippet
│ ├── datepicker.sublime-snippet
│ ├── checkbox.sublime-snippet
│ ├── typeahead.sublime-snippet
│ ├── collapse.sublime-snippet
│ ├── inputDate.sublime-snippet
│ ├── select.sublime-snippet
│ ├── table.sublime-snippet
│ ├── inputgroup.sublime-snippet
│ ├── formText.sublime-snippet
│ ├── btnGroup.sublime-snippet
│ ├── formCheckbox.sublime-snippet
│ ├── media.sublime-snippet
│ ├── toggleSingleBtn.sublime-snippet
│ ├── btnGrouptoggleSingle.sublime-snippet
│ ├── splitButton.sublime-snippet
│ ├── accordeonGroup.sublime-snippet
│ ├── fileupload.sublime-snippet
│ ├── card.sublime-snippet
│ ├── tabs.sublime-snippet
│ ├── formRadio.sublime-snippet
│ ├── modal.sublime-snippet
│ ├── accordeon.sublime-snippet
│ └── carousel.sublime-snippet
└── setup.sh
├── changelog.txt
├── .htaccess
├── README.md
├── fileNotFound.php
├── index.php
├── template_mobile.php
└── google.php
/core/snippets/typeahead.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/data/dataFromSpreadsheets.yml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/db/default:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/db/default
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | .DS_Store
3 |
4 |
5 | assets/data/fakeGooglegitignored.yml
6 |
7 | *.sketch
8 |
--------------------------------------------------------------------------------
/assets/img/google.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/google.png
--------------------------------------------------------------------------------
/assets/ico/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/ico/favicon.ico
--------------------------------------------------------------------------------
/assets/img/camdummy.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/camdummy.jpg
--------------------------------------------------------------------------------
/assets/img/gallery1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/gallery1.jpg
--------------------------------------------------------------------------------
/assets/img/gallery2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/gallery2.jpg
--------------------------------------------------------------------------------
/assets/img/gallery3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/gallery3.jpg
--------------------------------------------------------------------------------
/assets/ico/android-196.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/ico/android-196.png
--------------------------------------------------------------------------------
/assets/img/googleMini.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/googleMini.png
--------------------------------------------------------------------------------
/assets/img/persona_f_1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_f_1.jpg
--------------------------------------------------------------------------------
/assets/img/persona_f_2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_f_2.jpg
--------------------------------------------------------------------------------
/assets/img/persona_f_3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_f_3.jpg
--------------------------------------------------------------------------------
/assets/img/persona_f_4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_f_4.jpg
--------------------------------------------------------------------------------
/assets/img/persona_f_5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_f_5.jpg
--------------------------------------------------------------------------------
/assets/img/persona_f_6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_f_6.jpg
--------------------------------------------------------------------------------
/assets/img/persona_f_7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_f_7.jpg
--------------------------------------------------------------------------------
/assets/img/persona_m_8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_m_8.jpg
--------------------------------------------------------------------------------
/assets/img/persona_m_9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_m_9.jpg
--------------------------------------------------------------------------------
/assets/img/persona_m_10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_m_10.jpg
--------------------------------------------------------------------------------
/assets/img/persona_m_11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_m_11.jpg
--------------------------------------------------------------------------------
/assets/img/persona_m_12.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_m_12.jpg
--------------------------------------------------------------------------------
/assets/img/persona_m_13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_m_13.jpg
--------------------------------------------------------------------------------
/assets/img/persona_m_14.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/persona_m_14.jpg
--------------------------------------------------------------------------------
/assets/ico/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/ico/apple-touch-icon.png
--------------------------------------------------------------------------------
/assets/img/google_nav_logo195.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/img/google_nav_logo195.png
--------------------------------------------------------------------------------
/assets/webfonts/ionic/ionicons.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/webfonts/ionic/ionicons.eot
--------------------------------------------------------------------------------
/assets/webfonts/ionic/ionicons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/webfonts/ionic/ionicons.ttf
--------------------------------------------------------------------------------
/assets/webfonts/ionic/ionicons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/lessamess/Protostrap/HEAD/assets/webfonts/ionic/ionicons.woff
--------------------------------------------------------------------------------
/snippets/version.php:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | br
5 |
6 | Break - Protostrap
7 | HTML
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/nbsp.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | nb
5 |
6 | nbsp - Protostrap
7 | HTML
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/php.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | php
5 |
6 | PHP Tag - Protostrap
7 | PHP
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/translate.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | trans
5 |
6 | Translation Protostrap PS
7 |
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/addclasshide.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ac
5 |
6 | jQuery Add-class Protostrap PS
7 |
8 |
--------------------------------------------------------------------------------
/addons/sublime/post.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | post
5 |
6 | Post - Protostrap
7 | PHP
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/removeclasshide.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | rc
5 |
6 | jQuery Remove-class Protostrap PS
7 |
--------------------------------------------------------------------------------
/addons/sublime/phpEcho.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | echo
5 |
6 | PHP Echo Tag - Protostrap
7 | PHP
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/void.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | void
5 |
6 | Javascript Void - Protostrap
7 | HTML
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/icon.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | icon
5 |
6 | Icon - Protostrap
7 | HTML
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/this.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | this
5 |
6 | jQuery $(this) statement - Protostrap
7 | jQuery
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/consoleLog.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | console
5 |
6 | Console Log - Protostrap
7 | jQuery
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/hideif.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | hideif
5 |
6 | Hide If - Protostrap
7 | PHP
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/jquerySelector.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $$
5 |
6 | jQuery Selector - Protostrap
7 | jQuery
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/showif.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | showif
5 |
6 | Show If - Protostrap
7 | PHP
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/hr.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | hrp
5 |
6 | Horizontal Ruler with plain class - Protostrap
7 | HTML
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/include.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | include
5 |
6 | Include - Protostrap
7 | PHP
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/micropadding.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | mp
5 |
6 | Micropadding of 8px - Protostrap
7 | HTML
8 |
--------------------------------------------------------------------------------
/addons/sublime/trans.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | __
5 |
6 | Get translation for a key - Protostrap
7 | PHP
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/simpleList.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | li*${1:5}]]>
3 |
4 | sl
5 |
6 | Make Emmet markup for a simple List - Protostrap
7 | HTML
8 |
--------------------------------------------------------------------------------
/addons/sublime/includeif.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | incif
5 |
6 | Include If - Protostrap
7 | PHP
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/md3.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | div.col-md-3*4]]>
3 |
4 | md3
5 |
6 | grid Row with 4 md-3 slots - Protostrap
7 | HTML
8 |
9 |
10 |
--------------------------------------------------------------------------------
/addons/sublime/md6.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | div.col-md-6*2]]>
3 |
4 | md6
5 |
6 | grid Row with 2 md-6 slots - Protostrap
7 | HTML
8 |
9 |
10 |
--------------------------------------------------------------------------------
/addons/sublime/thisdata.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | data
5 |
6 | jQuery - construct this data statement - Protostrap
7 | jQuery
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/vardump.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | }]]>
3 |
4 | vd
5 |
6 | PHP vardump - Protostrap
7 | PHP
8 |
9 |
10 |
--------------------------------------------------------------------------------
/addons/sublime/classAddHide.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ac
5 |
6 | jQuery Add a Class, use "hide" as default - Protostrap
7 | jQuery
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/classRemoveHide.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | rc
5 |
6 | jQuery Remove Class, use "hide" as default - Protostrap
7 | jQuery
8 |
--------------------------------------------------------------------------------
/addons/sublime/classToggleHide.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | tc
5 |
6 | jQuery Toggle Class, use "hide" as default - Protostrap
7 | jQuery
8 |
--------------------------------------------------------------------------------
/addons/sublime/image.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | image
5 |
6 | Image - Protostrap
7 | HTML
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/jqEach.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | each
7 |
8 | jQuery Each - Protostrap
9 | jQuery
10 |
11 |
--------------------------------------------------------------------------------
/addons/sublime/testsnippet.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | testsnippet
5 |
6 | Testsnippet - Protostrap
7 | test
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/btn.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ${2:Label}${3:$TM_SELECTED_TEXT}]]>
3 |
4 | psbtn
5 |
6 | Button - Protostrap
7 | HTML
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/md48.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | div.col-md-4+div.col-md-8]]>
3 |
4 | md48
5 |
6 | grid Row with an md-4 and an md-8 slot - Protostrap
7 | HTML
8 |
9 |
10 |
--------------------------------------------------------------------------------
/addons/sublime/md84.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | div.col-md-8+div.col-md-4]]>
3 |
4 | md84
5 |
6 | grid Row with an md-8 and an md-4 slot - Protostrap
7 | HTML
8 |
9 |
10 |
--------------------------------------------------------------------------------
/addons/sublime/if.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | ]]>
7 |
8 | psif
9 |
10 | If Statement Protostrap PS
11 |
12 |
--------------------------------------------------------------------------------
/addons/sublime/md4.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | div.col-md-${1:4}+div.col-md-${2:4}+div.col-md-${3:4}]]>
3 |
4 | md4
5 |
6 | grid Row with 3 md-4 slots - Protostrap
7 | HTML
8 |
9 |
10 |
--------------------------------------------------------------------------------
/addons/sublime/box.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | } ]]>
3 |
4 | alert
5 |
6 | Alert - Protostrap
7 | PHP
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/foreach.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | \$${3:val}) { ?>
3 |
4 | ]]>
5 |
6 | foreach
7 |
8 | Foreach - Protostrap
9 | PHP
10 |
11 |
12 |
--------------------------------------------------------------------------------
/addons/sublime/inputfield.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | psinput
5 |
6 | Input Field - Protostrap
7 | HTML
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/jQclick.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 | click
9 |
10 | jQuery click event handler - Protostrap
11 | jQuery
12 |
--------------------------------------------------------------------------------
/addons/sublime/md363.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | div.col-md-3+div.col-md-6+div.col-md-3]]>
3 |
4 | md363
5 |
6 | grid Row with an md-3, md-6 and an md-3 slot - Protostrap
7 | HTML
8 |
9 |
10 |
--------------------------------------------------------------------------------
/addons/sublime/flex.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | div.fix${1:80}+div.flex-${2:1}+${3:div.fix${1}}]]>
3 |
4 | flex
5 |
6 | Flex Row with a fixed, a flex and a fixed slot - Protostrap
7 | HTML
8 |
9 |
10 |
--------------------------------------------------------------------------------
/addons/sublime/while.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 | ]]>
8 |
9 | while
10 |
11 | While loop with increment - Protostrap
12 | PHP
13 |
14 |
--------------------------------------------------------------------------------
/addons/sublime/flexbox.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ]]>
6 |
7 | flexbox
8 |
9 | Flexbox - Protostrap
10 | HTML
11 |
12 |
--------------------------------------------------------------------------------
/addons/sublime/jQueryOnClick.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 | onclick
9 |
10 | jQuery onclick event handler - Protostrap
11 | jQuery
12 |
--------------------------------------------------------------------------------
/addons/sublime/switch.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ]]>
3 |
4 | switchbtn
5 |
6 | Switch Button - Protostrap
7 | HTML
8 |
9 |
--------------------------------------------------------------------------------
/addons/sublime/getajax.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 | ajax
8 |
9 | Ajax Get request- Protostrap
10 | JavaScript
11 |
12 |
--------------------------------------------------------------------------------
/addons/sublime/row.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | ]]>
10 |
11 | row
12 |
13 | Row - Protostrap
14 | HTML
15 |
--------------------------------------------------------------------------------
/addons/sublime/issetget.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 | issetget
8 |
9 | Assign a specific GET variable if it exists - Protostrap
10 | PHP
11 |
12 |
--------------------------------------------------------------------------------
/addons/sublime/list.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | ]]>
7 |
8 | list
9 |
10 | List-Group - Protostrap
11 | HTML
12 |
13 |
--------------------------------------------------------------------------------
/changelog.txt:
--------------------------------------------------------------------------------
1 |
2 | # v3.1
3 | - added Bootstrap 4 style cards with responsive flexbox grid support
4 | - added nouiSlider
5 | - added ionicons
6 | - updated Bootstrap, 3rd party plugins and Font Awesome to the latest versions
7 | - added versioning to force a refresh of the prototype for distributed tests
8 | - New, cookie based language switch
9 | - added an htaccess free password protection for the prototype itself
10 | - added a stepper to show the status of a process.
11 | - move to Twitter typeahead
12 |
--------------------------------------------------------------------------------
/addons/sublime/filtertable.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 | ]]>
7 |
8 | filtertable
9 |
10 | Filtertable - Protostrap
11 | HTML
12 |
13 |
--------------------------------------------------------------------------------
/addons/sublime/panel.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
${1:title}
5 |
6 |
7 | ${2:content}
8 |
9 | ]]>
10 |
11 | panel
12 |
13 | Panel - Protostrap
14 | HTML
15 |
16 |
--------------------------------------------------------------------------------
/addons/sublime/datepicker.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ]]>
6 |
7 | datepicker
8 |
9 | Datepicker - Protostrap
10 | HTML
11 |
12 |
--------------------------------------------------------------------------------
/addons/sublime/checkbox.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ${2:Label}
5 | ]]>
6 |
7 | checkbox
8 |
9 | Checkbox - Protostrap
10 | HTML
11 |
--------------------------------------------------------------------------------
/addons/sublime/typeahead.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ]]>
6 |
7 | typeahead
8 |
9 | Typeahead - Protostrap
10 | HTML
11 |
12 |
--------------------------------------------------------------------------------
/addons/sublime/collapse.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 | ">${2:Trigger}
3 |
4 |
5 |
]]>
6 |
7 | coll
8 |
9 | Collapse - Protostrap
10 | HTML
11 |
--------------------------------------------------------------------------------
/addons/sublime/inputDate.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ]]>
6 |
7 | inputdate
8 |
9 | Input Date - Protostrap
10 | HTML
11 |
12 |
--------------------------------------------------------------------------------
/addons/sublime/select.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | ]]>
7 |
8 | selectpicker
9 |
10 | Select - Protostrap
11 | HTML
12 |
13 |
--------------------------------------------------------------------------------
/addons/sublime/table.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | |
5 | |
6 | |
7 |
8 |
9 | |
10 | |
11 | |
12 |
13 | ]]>
14 |
15 | pstable
16 |
17 | Table - Protostrap
18 | HTML
19 |
20 |
--------------------------------------------------------------------------------
/addons/sublime/inputgroup.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 | ${1:${2:pre}}
4 |
5 | ${4:${5:post}}
6 | ]]>
7 |
8 | inputgr
9 |
10 | Input Group - Protostrap
11 | HTML
12 |
13 |
--------------------------------------------------------------------------------
/addons/sublime/formText.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | ]]>
8 |
9 | formtext
10 |
11 | Form Group Text - Protostrap
12 | HTML
13 |
14 |
--------------------------------------------------------------------------------
/addons/sublime/btnGroup.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | ]]>
7 |
8 | btngr
9 |
10 | Button Group - Protostrap
11 | HTML
12 |
13 |
14 |
--------------------------------------------------------------------------------
/addons/sublime/formCheckbox.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
9 |
10 | ]]>
11 |
12 | formchk
13 |
14 | Form Group Checkbox - Protostrap
15 | HTML
16 |
17 |
--------------------------------------------------------------------------------
/addons/sublime/media.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | ${3:Headline}
8 | ${4:Bodytext}
9 |
10 | ]]>
11 |
12 | media
13 |
14 | Media - Protostrap
15 | HTML
16 |
17 |
--------------------------------------------------------------------------------
/core/assets/css/jquery-sortable.min.css:
--------------------------------------------------------------------------------
1 | .connected,.exclude,.handles,.sortable{margin:auto;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sortable.grid{overflow:hidden}.connected li,.exclude li,.handles li,.sortable li{list-style:none;cursor:move}.handles span{cursor:move}li.disabled{opacity:.8}.sortable.grid li{line-height:80px;float:left;width:80px;height:80px;text-align:center;border:1px solid #ddd}li.highlight{background:#FEE25F}#connected{width:440px;overflow:hidden;margin:auto}.connected{float:left;width:200px}.connected.no2{float:right}li.sortable-placeholder{border:1px dashed #CCC;background-color:#eee;height:43px}
--------------------------------------------------------------------------------
/addons/sublime/toggleSingleBtn.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | ]]>
7 |
8 | togglesingle
9 |
10 | Toggle Single Primary Protostrap PS
11 |
12 |
--------------------------------------------------------------------------------
/assets/img/sort-asc.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/img/sort.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/addons/sublime/btnGrouptoggleSingle.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | ]]>
7 |
8 | togglesingle
9 |
10 | Button Group with Toggle Single Primary - Protostrap
11 | HTML
12 |
13 |
--------------------------------------------------------------------------------
/assets/img/sort-desc.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/assets/data/users.yml:
--------------------------------------------------------------------------------
1 | users:
2 | addId: true
3 | 1:
4 | fullName: Sara Default
5 | email: one@company.com
6 | username: sara
7 | role: user
8 | 2:
9 | fullName: Mara Admin
10 | email: two@company.com
11 | username: mara
12 | role: admin
13 | 3:
14 | fullName: Lara Superadmin
15 | email: three@company.com
16 | username: lara
17 | role: superadmin
18 |
19 | roles:
20 | superadmin:
21 | name: Superadmin
22 | permissions: ['createData', 'editData', 'deleteData','addUser']
23 | admin:
24 | name: Admin
25 | permissions: ['createData', 'editData', 'deleteData']
26 | user:
27 | name: Default User
28 | permissions: ['editData']
29 | guest:
30 | name: Guest User
31 | permissions: [ ]
--------------------------------------------------------------------------------
/addons/sublime/splitButton.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ${1:Label}
5 |
6 |
7 |
12 | ]]>
13 |
14 | splitbtn
15 |
16 | Split Button - Protostrap
17 | HTML
18 |
19 |
20 |
--------------------------------------------------------------------------------
/addons/sublime/accordeonGroup.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
10 |
11 |
12 | OneBody
13 |
14 |
15 | ]]>
16 |
17 | acgr
18 |
19 | Accordeon Group - Protostrap
20 | HTML
21 |
22 |
23 |
--------------------------------------------------------------------------------
/snippets/footer.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/addons/sublime/fileupload.sublime-snippet:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 | ${1:Upload}]]>
8 |
9 | fileupload
10 |
11 | Fileupload - Protostrap
12 | HTML
13 |
14 |
--------------------------------------------------------------------------------
/snippets/forceLogin.php:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
15 |
16 |
17 |
18 |
20 |
21 |
26 |
27 |