Permalink
Browse files

Initial YiiBooster commit

  • Loading branch information...
Antonio Ramirez
Antonio Ramirez committed Sep 21, 2012
1 parent f9d6e51 commit f316e884f9645150e2f1ca7b8a48c76551b902f7
Showing with 42,281 additions and 1 deletion.
  1. +46 −0 .gitignore
  2. +59 −1 README.md
  3. +167 −0 assets/css/bootstrap-box.css
  4. +127 −0 assets/css/bootstrap-colorpicker.css
  5. +157 −0 assets/css/bootstrap-datepicker.css
  6. +49 −0 assets/css/bootstrap-picker.css
  7. +1,058 −0 assets/css/bootstrap-responsive.css
  8. +9 −0 assets/css/bootstrap-responsive.min.css
  9. +106 −0 assets/css/bootstrap-yii.css
  10. +5,774 −0 assets/css/bootstrap.css
  11. +9 −0 assets/css/bootstrap.min.css
  12. +10 −0 assets/css/easy-pie-chart.css
  13. +555 −0 assets/css/redactor.css
  14. BIN assets/img/alpha.png
  15. BIN assets/img/glyphicons-halflings-white.png
  16. BIN assets/img/glyphicons-halflings.png
  17. BIN assets/img/hue.png
  18. BIN assets/img/loading.gif
  19. BIN assets/img/saturation.png
  20. +35 −0 assets/js/bootstrap.bootbox.min.js
  21. +526 −0 assets/js/bootstrap.colorpicker.js
  22. +402 −0 assets/js/bootstrap.datepicker.js
  23. +2,038 −0 assets/js/bootstrap.js
  24. +7 −0 assets/js/bootstrap.min.js
  25. +77 −0 assets/js/bootstrap.picker.js
  26. +13 −0 assets/js/highcharts/adapters/mootools-adapter.js
  27. +321 −0 assets/js/highcharts/adapters/mootools-adapter.src.js
  28. +16 −0 assets/js/highcharts/adapters/prototype-adapter.js
  29. +381 −0 assets/js/highcharts/adapters/prototype-adapter.src.js
  30. +24 −0 assets/js/highcharts/highcharts-more.js
  31. +239 −0 assets/js/highcharts/highcharts.js
  32. +14,681 −0 assets/js/highcharts/highcharts.src.js
  33. +133 −0 assets/js/highcharts/modules/canvas-tools.js
  34. +3,113 −0 assets/js/highcharts/modules/canvas-tools.src.js
  35. +23 −0 assets/js/highcharts/modules/exporting.js
  36. +736 −0 assets/js/highcharts/modules/exporting.src.js
  37. +263 −0 assets/js/highcharts/themes/dark-blue.js
  38. +263 −0 assets/js/highcharts/themes/dark-green.js
  39. +262 −0 assets/js/highcharts/themes/gray.js
  40. +95 −0 assets/js/highcharts/themes/grid.js
  41. +89 −0 assets/js/highcharts/themes/skies.js
  42. +146 −0 assets/js/jquery.ajax.cache.js
  43. +167 −0 assets/js/jquery.easy.pie.chart.js
  44. +43 −0 assets/js/jquery.jeditable.bcolorpicker.js
  45. +53 −0 assets/js/jquery.jeditable.bdatepicker.js
  46. +550 −0 assets/js/jquery.jeditable.js
  47. +27 −0 assets/js/jquery.jeditable.masked.js
  48. +75 −0 assets/js/jquery.jeditable.time.js
  49. +14 −0 assets/js/jquery.jqote2.min.js
  50. +473 −0 assets/js/jquery.json.yiigridview.js
  51. +246 −0 assets/js/jquery.maskedinput.js
  52. +5 −0 assets/js/jquery.sparkline.js
  53. +138 −0 assets/js/jquery.stickytableheaders.js
  54. +90 −0 assets/js/jquery.stringifyjson.js
  55. +117 −0 assets/js/jquery.timepicker.js
  56. +12 −0 assets/js/redactor.min.js
  57. +320 −0 assets/js/spin.js
  58. +177 −0 assets/less/bootstrap-yii.less
  59. +387 −0 components/Bootstrap.php
  60. +32 −0 gii/bootstrap/BootstrapCode.php
  61. +14 −0 gii/bootstrap/BootstrapGenerator.php
  62. +35 −0 gii/bootstrap/templates/default/_form.php
  63. +28 −0 gii/bootstrap/templates/default/_search.php
  64. +26 −0 gii/bootstrap/templates/default/_view.php
  65. +70 −0 gii/bootstrap/templates/default/admin.php
  66. +183 −0 gii/bootstrap/templates/default/controller.php
  67. +24 −0 gii/bootstrap/templates/default/create.php
  68. +26 −0 gii/bootstrap/templates/default/index.php
  69. +28 −0 gii/bootstrap/templates/default/update.php
  70. +36 −0 gii/bootstrap/templates/default/view.php
  71. +64 −0 gii/bootstrap/views/index.php
  72. +549 −0 widgets/TbActiveForm.php
  73. +145 −0 widgets/TbAlert.php
  74. +73 −0 widgets/TbBadge.php
  75. +192 −0 widgets/TbBaseMenu.php
  76. +188 −0 widgets/TbBox.php
  77. +84 −0 widgets/TbBreadcrumbs.php
  78. +235 −0 widgets/TbButton.php
  79. +81 −0 widgets/TbButtonColumn.php
  80. +120 −0 widgets/TbButtonGroup.php
  81. +172 −0 widgets/TbCarousel.php
  82. +92 −0 widgets/TbCollapse.php
  83. +56 −0 widgets/TbDataColumn.php
  84. +87 −0 widgets/TbDatePicker.php
  85. +68 −0 widgets/TbDetailView.php
  86. +90 −0 widgets/TbDropdown.php
  87. +874 −0 widgets/TbExtendedGridView.php
  88. +86 −0 widgets/TbGoogleVisualizationChart.php
  89. +128 −0 widgets/TbGridView.php
  90. +62 −0 widgets/TbHeroUnit.php
  91. +100 −0 widgets/TbHighCharts.php
  92. +63 −0 widgets/TbImageColumn.php
  93. +201 −0 widgets/TbJEditableColumn.php
  94. +66 −0 widgets/TbJsonButtonColumn.php
  95. +64 −0 widgets/TbJsonDataColumn.php
  96. +51 −0 widgets/TbJsonGridColumn.php
  97. +378 −0 widgets/TbJsonGridView.php
  98. +46 −0 widgets/TbJsonPager.php
  99. +88 −0 widgets/TbJsonPickerColumn.php
  100. +73 −0 widgets/TbLabel.php
  101. +54 −0 widgets/TbListView.php
  102. +103 −0 widgets/TbMenu.php
  103. +87 −0 widgets/TbModal.php
  104. +166 −0 widgets/TbNavbar.php
  105. +128 −0 widgets/TbPager.php
  106. +84 −0 widgets/TbPickerColumn.php
  107. +115 −0 widgets/TbProgress.php
  108. +81 −0 widgets/TbRedactorJs.php
  109. +58 −0 widgets/TbScrollSpy.php
  110. +190 −0 widgets/TbTabs.php
  111. +50 −0 widgets/TbThumbnails.php
  112. +51 −0 widgets/TbTotalSumColumn.php
  113. +54 −0 widgets/TbTypeahead.php
  114. +491 −0 widgets/input/TbInput.php
  115. +274 −0 widgets/input/TbInputHorizontal.php
  116. +61 −0 widgets/input/TbInputInline.php
  117. +35 −0 widgets/input/TbInputSearch.php
  118. +218 −0 widgets/input/TbInputVertical.php
View
@@ -0,0 +1,46 @@
+# cache directories
+Thumbs.db
+*.DS_Store
+*.empty
+
+#phpstorm project files
+.idea
+
+#netbeans project files
+nbproject
+
+#zend studio project files
+.buildpath
+.project
+.settings
+
+# sass cache files
+*.sass-cache
+
+# mac deployment helpers
+switch
+#index
+
+# runtime and cache directories
+/backend/www/assets
+/backend/runtime
+
+/frontend/www/assets
+/frontend/runtime
+
+/console/runtime
+
+# configuration files created locally by post deployment script or by a developer
+/backend/config/*-env.php
+/backend/config/*-local.php
+
+/frontend/config/*-env.php
+/frontend/config/*-local.php
+
+/common/config/*-env.php
+/common/config/*-local.php
+
+/console/config/*-env.php
+/console/config/*-local.php
+
+
View
@@ -1,4 +1,62 @@
YiiBooster
==========
-YiiBooster
+YiiBooster is a collection of widgets and utilities that will easy the task of developing Yii applications with the beauty of [Twitter Bootstrap](http://twitter.github.com/bootstrap/). It is developed over the excellent job of [Christoffer Niska](https://twitter.com/Crisu83): ***[Yii-Bootstrap](http://www.cniska.net/yii-bootstrap/)***.
+
+We included his library into our own Yii project startup library, [YiiBoilerplate](http://github.com/clevertech/yiiboilerplate), and started improving it in order to satisfy some of our customers' project requirements. The end result was a highly complete library, full of great widgets and plugins that not only allow developers to use Bootstrap with Yii but to solve programming challenges with easy.
+
+To get started, checkout [http://yii-booster.clevertech.biz](http://yii-booster.clevertech.biz)!
+
+###Quick Start
+Clone the repo, `git clone git://github.com/clevertech/yiibooster.git`, or [download the latest release](https://github.com/clevertech/YiiBooster/zipball/master).
+
+###Widgets
+
+The YiiBooster library includes:
+
+* Buttons
+* Buttons Groups
+* Buttons DropDowns
+* Navigational Tabs, Pills and Lists
+* Navigation Toolbars
+* Labels
+* Badges
+* Page headers and hero units
+* Thumbnails
+* Alerts
+* Progress Bars
+* Modals
+* Dropdowns
+* Tooltips
+* Popovers
+* Accordion
+* Carousel
+* Typeahead
+* WYSIWYG HTML Editors
+* Boxes
+* Google Charts
+* HighCharts
+* JSON Grid
+ * JSON Button Column
+ * JSON Data Column
+ * JSON Pager
+* Exenteded Grid
+ * Extended Summary
+ * Inline Column Edition
+ * Grid/Chart Switcher
+ * Image Column
+ * Picker Column
+ * Total Sum Column
+
+###Bug tracker
+If you find any bugs, please create an issue at [https://github.com/clevertech/YiiBooster/issues](https://github.com/clevertech/YiiBooster/issues)
+
+###License
+[![License](http://i.creativecommons.org/l/by-sa/3.0/88x31.png)](http://creativecommons.org/licenses/by-sa/3.0/)
+This work is licensed under a [Creative Commons Attribution-ShareAlike 3.0 Unported License](http://creativecommons.org/licenses/by-sa/3.0/)
+
+====
+
+> [![Clevertech](http://clevertech.biz/images/slir/w54-h36-c54:36/images/site/index/home/clevertech-logo.png)](http://www.clevertech.biz)
+well-built beautifully designed web applications
+[www.clevertech.biz](http://www.clevertech.biz)
@@ -0,0 +1,167 @@
+.bootstrap-widget {
+
+ position: relative;
+ clear: both;
+
+ width: auto;
+
+ margin-bottom: 2em;
+
+ /*overflow: hidden;*/
+}
+
+.bootstrap-widget-header {
+
+ position: relative;
+
+ height: 40px;
+ /*line-height: 40px;*/
+
+ background: #E9E9E9;
+ background: -moz-linear-gradient(top, #FAFAFA 0%, #E9E9E9 100%); /* FF3.6+ */
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #E9E9E9)); /* Chrome,Safari4+ */
+ background: -webkit-linear-gradient(top, #FAFAFA 0%, #E9E9E9 100%); /* Chrome10+,Safari5.1+ */
+ background: -o-linear-gradient(top, #FAFAFA 0%, #E9E9E9 100%); /* Opera11.10+ */
+ background: -ms-linear-gradient(top, #FAFAFA 0%, #E9E9E9 100%); /* IE10+ */
+ background: linear-gradient(top, #FAFAFA 0%, #E9E9E9 100%); /* W3C */
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#FAFAFA', endColorstr = '#E9E9E9');
+ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9')";
+
+ border: 1px solid #D5D5D5;
+
+ -webkit-border-top-left-radius: 4px;
+ -webkit-border-top-right-radius: 4px;
+ -moz-border-radius-topleft: 4px;
+ -moz-border-radius-topright: 4px;
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+
+ -webkit-background-clip: padding-box;
+}
+.bootstrap-widget-header .bootstrap-toolbar
+{
+ margin: 3px 2px;
+}
+.bootstrap-widget-header .bootstrap-toolbar ul.dropdown-menu i
+{
+ margin-left: -18px;
+ margin-right: 1px;
+}
+.bootstrap-widget-header h3 {
+
+ position: relative;
+ top: 2px;
+ left: 10px;
+
+ display: inline-block;
+ margin-right: 3em;
+
+ font-size: 14px;
+ font-weight: 800;
+ color: #555;
+ line-height: 18px;
+
+ text-shadow: 1px 1px 2px rgba(255, 255, 255, .5);
+}
+
+.bootstrap-widget-header [class^="icon-"], .bootstrap-widget-header [class*=" icon-"] {
+
+ display: inline-block;
+ margin-left: 13px;
+ margin-right: -2px;
+
+ font-size: 16px;
+ color: #555;
+ vertical-align: middle;
+
+}
+
+.bootstrap-widget-content {
+ padding: 20px 15px 15px;
+
+ background: #FFF;
+
+ border: 1px solid #D5D5D5;
+
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+}
+
+.bootstrap-widget-header+.bootstrap-widget-content {
+ border-top: none;
+
+ -webkit-border-top-left-radius: 0;
+ -webkit-border-top-right-radius: 0;
+ -moz-border-radius-topleft: 0;
+ -moz-border-radius-topright: 0;
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.bootstrap-widget-nopad .bootstrap-widget-content {
+ padding: 0;
+}
+
+/* Widget Content Clearfix */
+.bootstrap-widget-content:before,
+.bootstrap-widget-content:after {
+ content: "";
+ display: table;
+}
+
+.bootstrap-widget-content:after {
+ clear: both;
+}
+
+/* For IE 6/7 (trigger hasLayout) */
+.bootstrap-widget-content {
+ zoom: 1;
+}
+
+/* Widget Table */
+
+.bootstrap-widget-table .bootstrap-widget-content {
+ padding: 0;
+}
+
+.bootstrap-widget-table .table {
+ margin-bottom: 0;
+
+ border: none;
+}
+
+.bootstrap-widget-table .table tr td:first-child {
+ border-left: none;
+}
+
+.bootstrap-widget-table .table tr th:first-child {
+ border-left: none;
+}
+
+/* Widget Plain */
+.bootstrap-widget-plain {
+
+ background: transparent;
+
+ border: none;
+}
+
+.bootstrap-widget-plain .widget-content {
+ padding: 0;
+
+ background: transparent;
+
+ border: none;
+}
+
+/* Widget Box */
+.bootstrap-widget-box {
+
+}
+
+.bootstrap-widget-box .bootstrap-widget-content {
+ background: #E3E3E3;
+ background: #FFF;
+}
+
Oops, something went wrong.

0 comments on commit f316e88

Please sign in to comment.