├── .gitattributes ├── .gitignore ├── .travis.yml ├── Vagrantfile ├── app ├── commands │ └── .gitkeep ├── config │ ├── app.php │ ├── auth.php │ ├── cache.php │ ├── compile.php │ ├── database.php │ ├── mail.php │ ├── packages │ │ ├── .gitkeep │ │ └── zizaco │ │ │ ├── confide │ │ │ ├── .gitkeep │ │ │ └── config.php │ │ │ └── entrust │ │ │ └── config.php │ ├── queue.php │ ├── remote.php │ ├── session.php │ ├── site.php │ ├── testing │ │ ├── cache.php │ │ ├── database.php │ │ └── session.php │ ├── view.php │ └── workbench.php ├── controllers │ ├── .gitkeep │ ├── AdminController.php │ ├── AuthorizedController.php │ ├── BaseController.php │ ├── BlogController.php │ ├── UsersController.php │ ├── admin │ │ ├── AdminBlogsController.php │ │ ├── AdminCommentsController.php │ │ ├── AdminDashboardController.php │ │ ├── AdminRolesController.php │ │ └── AdminUsersController.php │ └── user │ │ └── UserController.php ├── database │ ├── migrations │ │ ├── .gitkeep │ │ ├── 2013_02_05_024934_confide_setup_users_table.php │ │ ├── 2013_02_05_043505_create_posts_table.php │ │ ├── 2013_02_05_044505_create_comments_table.php │ │ ├── 2013_02_08_031702_entrust_setup_tables.php │ │ └── 2013_05_21_024934_entrust_permissions.php │ └── seeds │ │ ├── .gitkeep │ │ ├── CommentsTableSeeder.php │ │ ├── DatabaseSeeder.php │ │ ├── PermissionsTableSeeder.php │ │ ├── PostsTableSeeder.php │ │ ├── RolesTableSeeder.php │ │ └── UsersTableSeeder.php ├── filters.php ├── lang │ ├── en │ │ ├── admin │ │ │ ├── blogs │ │ │ │ ├── messages.php │ │ │ │ ├── table.php │ │ │ │ └── title.php │ │ │ ├── comments │ │ │ │ ├── messages.php │ │ │ │ ├── table.php │ │ │ │ └── title.php │ │ │ ├── companies │ │ │ │ ├── messages.php │ │ │ │ ├── table.php │ │ │ │ └── title.php │ │ │ ├── roles │ │ │ │ ├── messages.php │ │ │ │ ├── table.php │ │ │ │ └── title.php │ │ │ └── users │ │ │ │ ├── messages.php │ │ │ │ ├── table.php │ │ │ │ └── title.php │ │ ├── button.php │ │ ├── general.php │ │ ├── messages.php │ │ ├── pagination.php │ │ ├── reminders.php │ │ ├── site.php │ │ ├── table.php │ │ ├── user │ │ │ └── user.php │ │ └── validation.php │ └── pt │ │ ├── admin │ │ ├── blogs │ │ │ ├── messages.php │ │ │ └── table.php │ │ ├── comments │ │ │ ├── messages.php │ │ │ └── table.php │ │ ├── roles │ │ │ ├── messages.php │ │ │ └── table.php │ │ └── users │ │ │ ├── messages.php │ │ │ ├── table.php │ │ │ └── title.php │ │ ├── button.php │ │ ├── general.php │ │ ├── messages.php │ │ ├── pagination.php │ │ ├── reminders.php │ │ ├── site.php │ │ ├── table.php │ │ ├── user │ │ └── user.php │ │ └── validation.php ├── library │ └── Andrew13 │ │ └── Helpers │ │ └── Stringy.php ├── models │ ├── AssignedRoles.php │ ├── Comment.php │ ├── Permission.php │ ├── Post.php │ ├── Role.php │ ├── User.php │ └── UserRepository.php ├── presenters │ ├── CommentPresenter.php │ ├── PostPresenter.php │ └── UserPresenter.php ├── routes.php ├── start │ ├── artisan.php │ ├── global.php │ └── local.php ├── storage │ ├── .gitignore │ ├── cache │ │ └── .gitignore │ ├── debugbar │ │ └── .gitignore │ ├── logs │ │ └── .gitignore │ ├── meta │ │ └── .gitignore │ ├── sessions │ │ └── .gitignore │ └── views │ │ └── .gitignore ├── tests │ ├── blueprints │ │ ├── Comment.php │ │ ├── Permission.php │ │ ├── Post.php │ │ ├── Role.php │ │ └── User.php │ ├── controllers │ │ └── UserControllerTest.php │ ├── library │ │ ├── BaseControllerTestCase.php │ │ └── TestCase.php │ ├── models │ │ ├── CommentTest.php │ │ ├── PermissionTest.php │ │ ├── PostTest.php │ │ ├── RoleTest.php │ │ └── UserTest.php │ └── views │ │ └── site │ │ └── pages │ │ ├── BlogArticleTest.php │ │ └── BlogTest.php └── views │ ├── admin │ ├── blogs │ │ ├── create_edit.blade.php │ │ ├── delete.blade.php │ │ └── index.blade.php │ ├── comments │ │ ├── delete.blade.php │ │ ├── edit.blade.php │ │ └── index.blade.php │ ├── dashboard.blade.php │ ├── error │ │ ├── 403.blade.php │ │ ├── 404.blade.php │ │ ├── 500.blade.php │ │ └── default.blade.php │ ├── layouts │ │ ├── default.blade.php │ │ └── modal.blade.php │ ├── notifications.blade.php │ ├── roles │ │ ├── delete.blade.php │ │ ├── edit.blade.php │ │ └── index.blade.php │ └── users │ │ ├── create_edit.blade.php │ │ ├── delete.blade.php │ │ └── index.blade.php │ ├── emails │ └── auth │ │ └── reminder.blade.php │ ├── error │ ├── 403.blade.php │ ├── 404.blade.php │ └── 500.blade.php │ ├── notifications.blade.php │ └── site │ ├── blog │ ├── index.blade.php │ └── view_post.blade.php │ ├── contact-us.blade.php │ ├── layouts │ ├── default.blade.adminlte.php │ ├── default.blade.php │ └── login.blade.php │ └── user │ ├── create.blade.php │ ├── dashboard.blade.php │ ├── forgot.blade.php │ ├── index.blade.php │ ├── login.blade.php │ ├── profile.blade.php │ └── reset.blade.php ├── artisan ├── bootstrap ├── autoload.php ├── paths.php └── start.php ├── composer.json ├── composer.lock ├── phpunit.xml ├── public ├── .htaccess ├── adminlte │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── ajax │ │ └── dashboard-boxrefresh-demo.php │ ├── css │ │ ├── AdminLTE.css │ │ ├── bootstrap-slider │ │ │ └── slider.css │ │ ├── bootstrap-wysihtml5 │ │ │ ├── bootstrap3-wysihtml5.css │ │ │ └── bootstrap3-wysihtml5.min.css │ │ ├── bootstrap.css │ │ ├── bootstrap.min.css │ │ ├── colorpicker │ │ │ ├── bootstrap-colorpicker.css │ │ │ └── bootstrap-colorpicker.min.css │ │ ├── datatables │ │ │ ├── dataTables.bootstrap.css │ │ │ └── images │ │ │ │ ├── sort_asc.png │ │ │ │ ├── sort_asc_disabled.png │ │ │ │ ├── sort_both.png │ │ │ │ ├── sort_desc.png │ │ │ │ └── sort_desc_disabled.png │ │ ├── daterangepicker │ │ │ └── daterangepicker-bs3.css │ │ ├── font-awesome.css │ │ ├── font-awesome.min.css │ │ ├── fullcalendar │ │ │ ├── fullcalendar.css │ │ │ └── fullcalendar.print.css │ │ ├── iCheck │ │ │ ├── all.css │ │ │ ├── flat │ │ │ │ ├── _all.css │ │ │ │ ├── aero.css │ │ │ │ ├── aero.png │ │ │ │ ├── aero@2x.png │ │ │ │ ├── blue.css │ │ │ │ ├── blue.png │ │ │ │ ├── blue@2x.png │ │ │ │ ├── flat.css │ │ │ │ ├── flat.png │ │ │ │ ├── flat@2x.png │ │ │ │ ├── green.css │ │ │ │ ├── green.png │ │ │ │ ├── green@2x.png │ │ │ │ ├── grey.css │ │ │ │ ├── grey.png │ │ │ │ ├── grey@2x.png │ │ │ │ ├── orange.css │ │ │ │ ├── orange.png │ │ │ │ ├── orange@2x.png │ │ │ │ ├── pink.css │ │ │ │ ├── pink.png │ │ │ │ ├── pink@2x.png │ │ │ │ ├── purple.css │ │ │ │ ├── purple.png │ │ │ │ ├── purple@2x.png │ │ │ │ ├── red.css │ │ │ │ ├── red.png │ │ │ │ ├── red@2x.png │ │ │ │ ├── yellow.css │ │ │ │ ├── yellow.png │ │ │ │ └── yellow@2x.png │ │ │ ├── futurico │ │ │ │ ├── futurico.css │ │ │ │ ├── futurico.png │ │ │ │ └── futurico@2x.png │ │ │ ├── line │ │ │ │ ├── _all.css │ │ │ │ ├── aero.css │ │ │ │ ├── blue.css │ │ │ │ ├── green.css │ │ │ │ ├── grey.css │ │ │ │ ├── line.css │ │ │ │ ├── line.png │ │ │ │ ├── line@2x.png │ │ │ │ ├── orange.css │ │ │ │ ├── pink.css │ │ │ │ ├── purple.css │ │ │ │ ├── red.css │ │ │ │ └── yellow.css │ │ │ ├── minimal │ │ │ │ ├── _all.css │ │ │ │ ├── aero.css │ │ │ │ ├── aero.png │ │ │ │ ├── aero@2x.png │ │ │ │ ├── blue.css │ │ │ │ ├── blue.png │ │ │ │ ├── blue@2x.png │ │ │ │ ├── green.css │ │ │ │ ├── green.png │ │ │ │ ├── green@2x.png │ │ │ │ ├── grey.css │ │ │ │ ├── grey.png │ │ │ │ ├── grey@2x.png │ │ │ │ ├── minimal.css │ │ │ │ ├── minimal.png │ │ │ │ ├── minimal@2x.png │ │ │ │ ├── orange.css │ │ │ │ ├── orange.png │ │ │ │ ├── orange@2x.png │ │ │ │ ├── pink.css │ │ │ │ ├── pink.png │ │ │ │ ├── pink@2x.png │ │ │ │ ├── purple.css │ │ │ │ ├── purple.png │ │ │ │ ├── purple@2x.png │ │ │ │ ├── red.css │ │ │ │ ├── red.png │ │ │ │ ├── red@2x.png │ │ │ │ ├── yellow.css │ │ │ │ ├── yellow.png │ │ │ │ └── yellow@2x.png │ │ │ ├── polaris │ │ │ │ ├── polaris.css │ │ │ │ ├── polaris.png │ │ │ │ └── polaris@2x.png │ │ │ └── square │ │ │ │ ├── _all.css │ │ │ │ ├── aero.css │ │ │ │ ├── aero.png │ │ │ │ ├── aero@2x.png │ │ │ │ ├── blue.css │ │ │ │ ├── blue.png │ │ │ │ ├── blue@2x.png │ │ │ │ ├── green.css │ │ │ │ ├── green.png │ │ │ │ ├── green@2x.png │ │ │ │ ├── grey.css │ │ │ │ ├── grey.png │ │ │ │ ├── grey@2x.png │ │ │ │ ├── orange.css │ │ │ │ ├── orange.png │ │ │ │ ├── orange@2x.png │ │ │ │ ├── pink.css │ │ │ │ ├── pink.png │ │ │ │ ├── pink@2x.png │ │ │ │ ├── purple.css │ │ │ │ ├── purple.png │ │ │ │ ├── purple@2x.png │ │ │ │ ├── red.css │ │ │ │ ├── red.png │ │ │ │ ├── red@2x.png │ │ │ │ ├── square.css │ │ │ │ ├── square.png │ │ │ │ ├── square@2x.png │ │ │ │ ├── yellow.css │ │ │ │ ├── yellow.png │ │ │ │ └── yellow@2x.png │ │ ├── images │ │ │ ├── animated-overlay.gif │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ ├── ui-bg_flat_55_fbec88_40x100.png │ │ │ ├── ui-bg_glass_75_d0e5f5_1x400.png │ │ │ ├── ui-bg_glass_85_dfeffc_1x400.png │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ ├── ui-bg_gloss-wave_55_5c9ccc_500x100.png │ │ │ ├── ui-bg_inset-hard_100_f5f8f9_1x100.png │ │ │ ├── ui-bg_inset-hard_100_fcfdfd_1x100.png │ │ │ ├── ui-icons_217bc0_256x240.png │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ ├── ui-icons_469bdd_256x240.png │ │ │ ├── ui-icons_6da8d5_256x240.png │ │ │ ├── ui-icons_cd0a0a_256x240.png │ │ │ ├── ui-icons_d8e7f3_256x240.png │ │ │ └── ui-icons_f9bd01_256x240.png │ │ ├── ionicons.css │ │ ├── ionicons.min.css │ │ ├── ionslider │ │ │ ├── ion.rangeSlider.css │ │ │ ├── ion.rangeSlider.skinFlat.css │ │ │ └── ion.rangeSlider.skinNice.css │ │ ├── jQueryUI │ │ │ ├── images │ │ │ │ ├── animated-overlay.gif │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ ├── ui-bg_flat_100_e6e7e8_40x100.png │ │ │ │ ├── ui-bg_flat_100_f56954_40x100.png │ │ │ │ ├── ui-bg_flat_55_f39c12_40x100.png │ │ │ │ ├── ui-bg_flat_65_ffffff_40x100.png │ │ │ │ ├── ui-bg_flat_75_dadada_40x100.png │ │ │ │ ├── ui-bg_flat_75_e6e6e6_40x100.png │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ ├── jquery-ui-1.10.3.custom.css │ │ │ └── jquery-ui-1.10.3.custom.min.css │ │ ├── jvectormap │ │ │ └── jquery-jvectormap-1.2.2.css │ │ ├── morris │ │ │ └── morris.css │ │ └── timepicker │ │ │ ├── bootstrap-timepicker.css │ │ │ └── bootstrap-timepicker.min.css │ ├── empty.html │ ├── fonts │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ ├── ionicons.eot │ │ ├── ionicons.svg │ │ ├── ionicons.ttf │ │ └── ionicons.woff │ ├── img │ │ ├── ajax-loader.gif │ │ ├── ajax-loader1.gif │ │ ├── avatar.png │ │ ├── avatar04.png │ │ ├── avatar2.png │ │ ├── avatar3.png │ │ ├── avatar5.png │ │ ├── blur-background04.jpg │ │ ├── blur-background08.jpg │ │ ├── blur-background09.jpg │ │ ├── bootstrap-colorpicker │ │ │ ├── alpha-horizontal.png │ │ │ ├── alpha.png │ │ │ ├── hue-horizontal.png │ │ │ ├── hue.png │ │ │ └── saturation.png │ │ ├── credit │ │ │ ├── american-express.png │ │ │ ├── cirrus.png │ │ │ ├── mastercard.png │ │ │ ├── mestro.png │ │ │ ├── paypal.png │ │ │ ├── paypal2.png │ │ │ └── visa.png │ │ ├── icons.png │ │ ├── sprite-skin-flat.png │ │ ├── sprite-skin-nice.png │ │ ├── user-bg.png │ │ ├── user.jpg │ │ └── user2.jpg │ ├── index.html │ ├── js │ │ ├── AdminLTE │ │ │ ├── app.js │ │ │ ├── dashboard.js │ │ │ └── demo.js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ ├── jquery-ui-1.10.3.js │ │ ├── jquery-ui-1.10.3.min.js │ │ ├── jquery.min.js │ │ └── plugins │ │ │ ├── bootstrap-slider │ │ │ └── bootstrap-slider.js │ │ │ ├── bootstrap-wysihtml5 │ │ │ ├── bootstrap3-wysihtml5.all.min.js │ │ │ └── bootstrap3-wysihtml5.js │ │ │ ├── ckeditor │ │ │ ├── CHANGES.md │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── adapters │ │ │ │ └── jquery.js │ │ │ ├── build-config.js │ │ │ ├── ckeditor.js │ │ │ ├── config.js │ │ │ ├── contents.css │ │ │ ├── lang │ │ │ │ ├── af.js │ │ │ │ ├── ar.js │ │ │ │ ├── bg.js │ │ │ │ ├── bn.js │ │ │ │ ├── bs.js │ │ │ │ ├── ca.js │ │ │ │ ├── cs.js │ │ │ │ ├── cy.js │ │ │ │ ├── da.js │ │ │ │ ├── de.js │ │ │ │ ├── el.js │ │ │ │ ├── en-au.js │ │ │ │ ├── en-ca.js │ │ │ │ ├── en-gb.js │ │ │ │ ├── en.js │ │ │ │ ├── eo.js │ │ │ │ ├── es.js │ │ │ │ ├── et.js │ │ │ │ ├── eu.js │ │ │ │ ├── fa.js │ │ │ │ ├── fi.js │ │ │ │ ├── fo.js │ │ │ │ ├── fr-ca.js │ │ │ │ ├── fr.js │ │ │ │ ├── gl.js │ │ │ │ ├── gu.js │ │ │ │ ├── he.js │ │ │ │ ├── hi.js │ │ │ │ ├── hr.js │ │ │ │ ├── hu.js │ │ │ │ ├── id.js │ │ │ │ ├── is.js │ │ │ │ ├── it.js │ │ │ │ ├── ja.js │ │ │ │ ├── ka.js │ │ │ │ ├── km.js │ │ │ │ ├── ko.js │ │ │ │ ├── ku.js │ │ │ │ ├── lt.js │ │ │ │ ├── lv.js │ │ │ │ ├── mk.js │ │ │ │ ├── mn.js │ │ │ │ ├── ms.js │ │ │ │ ├── nb.js │ │ │ │ ├── nl.js │ │ │ │ ├── no.js │ │ │ │ ├── pl.js │ │ │ │ ├── pt-br.js │ │ │ │ ├── pt.js │ │ │ │ ├── ro.js │ │ │ │ ├── ru.js │ │ │ │ ├── si.js │ │ │ │ ├── sk.js │ │ │ │ ├── sl.js │ │ │ │ ├── sq.js │ │ │ │ ├── sr-latn.js │ │ │ │ ├── sr.js │ │ │ │ ├── sv.js │ │ │ │ ├── th.js │ │ │ │ ├── tr.js │ │ │ │ ├── ug.js │ │ │ │ ├── uk.js │ │ │ │ ├── vi.js │ │ │ │ ├── zh-cn.js │ │ │ │ └── zh.js │ │ │ ├── plugins │ │ │ │ ├── a11yhelp │ │ │ │ │ └── dialogs │ │ │ │ │ │ ├── a11yhelp.js │ │ │ │ │ │ └── lang │ │ │ │ │ │ ├── _translationstatus.txt │ │ │ │ │ │ ├── ar.js │ │ │ │ │ │ ├── bg.js │ │ │ │ │ │ ├── ca.js │ │ │ │ │ │ ├── cs.js │ │ │ │ │ │ ├── cy.js │ │ │ │ │ │ ├── da.js │ │ │ │ │ │ ├── de.js │ │ │ │ │ │ ├── el.js │ │ │ │ │ │ ├── en.js │ │ │ │ │ │ ├── eo.js │ │ │ │ │ │ ├── es.js │ │ │ │ │ │ ├── et.js │ │ │ │ │ │ ├── fa.js │ │ │ │ │ │ ├── fi.js │ │ │ │ │ │ ├── fr-ca.js │ │ │ │ │ │ ├── fr.js │ │ │ │ │ │ ├── gl.js │ │ │ │ │ │ ├── gu.js │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ ├── hi.js │ │ │ │ │ │ ├── hr.js │ │ │ │ │ │ ├── hu.js │ │ │ │ │ │ ├── id.js │ │ │ │ │ │ ├── it.js │ │ │ │ │ │ ├── ja.js │ │ │ │ │ │ ├── km.js │ │ │ │ │ │ ├── ko.js │ │ │ │ │ │ ├── ku.js │ │ │ │ │ │ ├── lt.js │ │ │ │ │ │ ├── lv.js │ │ │ │ │ │ ├── mk.js │ │ │ │ │ │ ├── mn.js │ │ │ │ │ │ ├── nb.js │ │ │ │ │ │ ├── nl.js │ │ │ │ │ │ ├── no.js │ │ │ │ │ │ ├── pl.js │ │ │ │ │ │ ├── pt-br.js │ │ │ │ │ │ ├── pt.js │ │ │ │ │ │ ├── ro.js │ │ │ │ │ │ ├── ru.js │ │ │ │ │ │ ├── si.js │ │ │ │ │ │ ├── sk.js │ │ │ │ │ │ ├── sl.js │ │ │ │ │ │ ├── sq.js │ │ │ │ │ │ ├── sr-latn.js │ │ │ │ │ │ ├── sr.js │ │ │ │ │ │ ├── sv.js │ │ │ │ │ │ ├── th.js │ │ │ │ │ │ ├── tr.js │ │ │ │ │ │ ├── ug.js │ │ │ │ │ │ ├── uk.js │ │ │ │ │ │ ├── vi.js │ │ │ │ │ │ ├── zh-cn.js │ │ │ │ │ │ └── zh.js │ │ │ │ ├── about │ │ │ │ │ └── dialogs │ │ │ │ │ │ ├── about.js │ │ │ │ │ │ ├── hidpi │ │ │ │ │ │ └── logo_ckeditor.png │ │ │ │ │ │ └── logo_ckeditor.png │ │ │ │ ├── clipboard │ │ │ │ │ └── dialogs │ │ │ │ │ │ └── paste.js │ │ │ │ ├── dialog │ │ │ │ │ └── dialogDefinition.js │ │ │ │ ├── fakeobjects │ │ │ │ │ └── images │ │ │ │ │ │ └── spacer.gif │ │ │ │ ├── icons.png │ │ │ │ ├── icons_hidpi.png │ │ │ │ ├── image │ │ │ │ │ ├── dialogs │ │ │ │ │ │ └── image.js │ │ │ │ │ └── images │ │ │ │ │ │ └── noimage.png │ │ │ │ ├── link │ │ │ │ │ ├── dialogs │ │ │ │ │ │ ├── anchor.js │ │ │ │ │ │ └── link.js │ │ │ │ │ └── images │ │ │ │ │ │ ├── anchor.png │ │ │ │ │ │ └── hidpi │ │ │ │ │ │ └── anchor.png │ │ │ │ ├── magicline │ │ │ │ │ └── images │ │ │ │ │ │ ├── hidpi │ │ │ │ │ │ └── icon.png │ │ │ │ │ │ └── icon.png │ │ │ │ ├── pastefromword │ │ │ │ │ └── filter │ │ │ │ │ │ └── default.js │ │ │ │ ├── scayt │ │ │ │ │ ├── LICENSE.md │ │ │ │ │ ├── README.md │ │ │ │ │ └── dialogs │ │ │ │ │ │ ├── options.js │ │ │ │ │ │ └── toolbar.css │ │ │ │ ├── specialchar │ │ │ │ │ └── dialogs │ │ │ │ │ │ ├── lang │ │ │ │ │ │ ├── _translationstatus.txt │ │ │ │ │ │ ├── ar.js │ │ │ │ │ │ ├── bg.js │ │ │ │ │ │ ├── ca.js │ │ │ │ │ │ ├── cs.js │ │ │ │ │ │ ├── cy.js │ │ │ │ │ │ ├── de.js │ │ │ │ │ │ ├── el.js │ │ │ │ │ │ ├── en.js │ │ │ │ │ │ ├── eo.js │ │ │ │ │ │ ├── es.js │ │ │ │ │ │ ├── et.js │ │ │ │ │ │ ├── fa.js │ │ │ │ │ │ ├── fi.js │ │ │ │ │ │ ├── fr-ca.js │ │ │ │ │ │ ├── fr.js │ │ │ │ │ │ ├── gl.js │ │ │ │ │ │ ├── he.js │ │ │ │ │ │ ├── hr.js │ │ │ │ │ │ ├── hu.js │ │ │ │ │ │ ├── id.js │ │ │ │ │ │ ├── it.js │ │ │ │ │ │ ├── ja.js │ │ │ │ │ │ ├── km.js │ │ │ │ │ │ ├── ku.js │ │ │ │ │ │ ├── lv.js │ │ │ │ │ │ ├── nb.js │ │ │ │ │ │ ├── nl.js │ │ │ │ │ │ ├── no.js │ │ │ │ │ │ ├── pl.js │ │ │ │ │ │ ├── pt-br.js │ │ │ │ │ │ ├── pt.js │ │ │ │ │ │ ├── ru.js │ │ │ │ │ │ ├── si.js │ │ │ │ │ │ ├── sk.js │ │ │ │ │ │ ├── sl.js │ │ │ │ │ │ ├── sq.js │ │ │ │ │ │ ├── sv.js │ │ │ │ │ │ ├── th.js │ │ │ │ │ │ ├── tr.js │ │ │ │ │ │ ├── ug.js │ │ │ │ │ │ ├── uk.js │ │ │ │ │ │ ├── vi.js │ │ │ │ │ │ ├── zh-cn.js │ │ │ │ │ │ └── zh.js │ │ │ │ │ │ └── specialchar.js │ │ │ │ ├── table │ │ │ │ │ └── dialogs │ │ │ │ │ │ └── table.js │ │ │ │ ├── tabletools │ │ │ │ │ └── dialogs │ │ │ │ │ │ └── tableCell.js │ │ │ │ └── wsc │ │ │ │ │ ├── LICENSE.md │ │ │ │ │ ├── README.md │ │ │ │ │ └── dialogs │ │ │ │ │ ├── ciframe.html │ │ │ │ │ ├── tmp.html │ │ │ │ │ ├── tmpFrameset.html │ │ │ │ │ ├── wsc.css │ │ │ │ │ ├── wsc.js │ │ │ │ │ └── wsc_ie.js │ │ │ ├── skins │ │ │ │ └── moono │ │ │ │ │ ├── dialog.css │ │ │ │ │ ├── dialog_ie.css │ │ │ │ │ ├── dialog_ie7.css │ │ │ │ │ ├── dialog_ie8.css │ │ │ │ │ ├── dialog_iequirks.css │ │ │ │ │ ├── dialog_opera.css │ │ │ │ │ ├── editor.css │ │ │ │ │ ├── editor_gecko.css │ │ │ │ │ ├── editor_ie.css │ │ │ │ │ ├── editor_ie7.css │ │ │ │ │ ├── editor_ie8.css │ │ │ │ │ ├── editor_iequirks.css │ │ │ │ │ ├── icons.png │ │ │ │ │ ├── icons_hidpi.png │ │ │ │ │ ├── images │ │ │ │ │ ├── arrow.png │ │ │ │ │ ├── close.png │ │ │ │ │ ├── hidpi │ │ │ │ │ │ ├── close.png │ │ │ │ │ │ ├── lock-open.png │ │ │ │ │ │ ├── lock.png │ │ │ │ │ │ └── refresh.png │ │ │ │ │ ├── lock-open.png │ │ │ │ │ ├── lock.png │ │ │ │ │ └── refresh.png │ │ │ │ │ └── readme.md │ │ │ └── styles.js │ │ │ ├── colorpicker │ │ │ ├── bootstrap-colorpicker.js │ │ │ └── bootstrap-colorpicker.min.js │ │ │ ├── datatables │ │ │ ├── dataTables.bootstrap.js │ │ │ └── jquery.dataTables.js │ │ │ ├── daterangepicker │ │ │ └── daterangepicker.js │ │ │ ├── flot │ │ │ ├── excanvas.js │ │ │ ├── excanvas.min.js │ │ │ ├── jquery.colorhelpers.js │ │ │ ├── jquery.colorhelpers.min.js │ │ │ ├── jquery.flot.canvas.js │ │ │ ├── jquery.flot.canvas.min.js │ │ │ ├── jquery.flot.categories.js │ │ │ ├── jquery.flot.categories.min.js │ │ │ ├── jquery.flot.crosshair.js │ │ │ ├── jquery.flot.crosshair.min.js │ │ │ ├── jquery.flot.errorbars.js │ │ │ ├── jquery.flot.errorbars.min.js │ │ │ ├── jquery.flot.fillbetween.js │ │ │ ├── jquery.flot.fillbetween.min.js │ │ │ ├── jquery.flot.image.js │ │ │ ├── jquery.flot.image.min.js │ │ │ ├── jquery.flot.js │ │ │ ├── jquery.flot.min.js │ │ │ ├── jquery.flot.navigate.js │ │ │ ├── jquery.flot.navigate.min.js │ │ │ ├── jquery.flot.pie.js │ │ │ ├── jquery.flot.pie.min.js │ │ │ ├── jquery.flot.resize.js │ │ │ ├── jquery.flot.resize.min.js │ │ │ ├── jquery.flot.selection.js │ │ │ ├── jquery.flot.selection.min.js │ │ │ ├── jquery.flot.stack.js │ │ │ ├── jquery.flot.stack.min.js │ │ │ ├── jquery.flot.symbol.js │ │ │ ├── jquery.flot.symbol.min.js │ │ │ ├── jquery.flot.threshold.js │ │ │ ├── jquery.flot.threshold.min.js │ │ │ ├── jquery.flot.time.js │ │ │ └── jquery.flot.time.min.js │ │ │ ├── fullcalendar │ │ │ ├── fullcalendar.js │ │ │ └── fullcalendar.min.js │ │ │ ├── iCheck │ │ │ ├── icheck.js │ │ │ └── icheck.min.js │ │ │ ├── input-mask │ │ │ ├── jquery.inputmask.date.extensions.js │ │ │ ├── jquery.inputmask.extensions.js │ │ │ ├── jquery.inputmask.js │ │ │ ├── jquery.inputmask.numeric.extensions.js │ │ │ ├── jquery.inputmask.phone.extensions.js │ │ │ ├── jquery.inputmask.regex.extensions.js │ │ │ └── phone-codes │ │ │ │ ├── phone-be.json │ │ │ │ ├── phone-codes.json │ │ │ │ └── readme.txt │ │ │ ├── ionslider │ │ │ └── ion.rangeSlider.min.js │ │ │ ├── jqueryKnob │ │ │ └── jquery.knob.js │ │ │ ├── jvectormap │ │ │ ├── jquery-jvectormap-1.2.2.min.js │ │ │ └── jquery-jvectormap-world-mill-en.js │ │ │ ├── misc │ │ │ ├── html5shiv.js │ │ │ ├── jquery.ba-resize.min.js │ │ │ ├── jquery.placeholder.js │ │ │ ├── modernizr.min.js │ │ │ └── respond.min.js │ │ │ ├── morris │ │ │ ├── morris.js │ │ │ └── morris.min.js │ │ │ ├── slimScroll │ │ │ ├── jquery.slimscroll.js │ │ │ ├── jquery.slimscroll.min.js │ │ │ └── slimScroll.jquery.json │ │ │ ├── sparkline │ │ │ ├── jquery.sparkline.js │ │ │ └── jquery.sparkline.min.js │ │ │ └── timepicker │ │ │ ├── bootstrap-timepicker.js │ │ │ └── bootstrap-timepicker.min.js │ ├── less │ │ ├── 404_500_errors.less │ │ ├── AdminLTE.less │ │ ├── alerts.less │ │ ├── bootstrap-social.less │ │ ├── boxes.less │ │ ├── buttons.less │ │ ├── callout.less │ │ ├── core.less │ │ ├── dropdown.less │ │ ├── forms.less │ │ ├── header.less │ │ ├── iCheck.less │ │ ├── invoice.less │ │ ├── lockscreen.less │ │ ├── login_and_register.less │ │ ├── mailbox.less │ │ ├── mixins.less │ │ ├── navs.less │ │ ├── pace.less │ │ ├── progress-bars.less │ │ ├── sidebar.less │ │ ├── skins.less │ │ ├── small-box.less │ │ ├── timeline.less │ │ └── vars.less │ └── pages │ │ ├── UI │ │ ├── buttons.html │ │ ├── empty.html │ │ ├── general.html │ │ ├── icons.html │ │ ├── jquery-ui.html │ │ ├── sliders.html │ │ └── timeline.html │ │ ├── calendar.html │ │ ├── charts │ │ ├── empty.html │ │ ├── flot.html │ │ ├── inline.html │ │ └── morris.html │ │ ├── empty.html │ │ ├── examples │ │ ├── 404.html │ │ ├── 500.html │ │ ├── blank.html │ │ ├── invoice.html │ │ ├── lockscreen.html │ │ ├── login.html │ │ └── register.html │ │ ├── forms │ │ ├── advanced.html │ │ ├── editors.html │ │ ├── empty.html │ │ └── general.html │ │ ├── mailbox.html │ │ ├── tables │ │ ├── data.html │ │ ├── empty.html │ │ └── simple.html │ │ └── widgets.html ├── assets │ ├── css │ │ ├── bootstrap-responsive.css │ │ ├── bootstrap.css │ │ ├── colorbox.css │ │ ├── datatables-bootstrap.css │ │ ├── images │ │ │ ├── border.png │ │ │ ├── controls.png │ │ │ ├── loading.gif │ │ │ ├── loading_background.png │ │ │ └── overlay.png │ │ ├── less │ │ │ ├── master.less │ │ │ └── variables-custom.less │ │ └── wysihtml5 │ │ │ ├── bootstrap-wysihtml5.css │ │ │ └── prettify.css │ ├── fonts │ │ └── bootstrap │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ └── glyphicons-halflings-regular.woff │ ├── ico │ │ ├── apple-touch-icon-114-precomposed.png │ │ ├── apple-touch-icon-144-precomposed.png │ │ ├── apple-touch-icon-57-precomposed.png │ │ ├── apple-touch-icon-72-precomposed.png │ │ └── favicon.png │ ├── img │ │ └── datatables │ │ │ ├── sort_asc.png │ │ │ ├── sort_asc_disabled.png │ │ │ ├── sort_both.png │ │ │ ├── sort_desc.png │ │ │ └── sort_desc_disabled.png │ └── js │ │ ├── bootstrap │ │ └── bootstrap.js │ │ ├── datatables-bootstrap.js │ │ ├── datatables.fnReloadAjax.js │ │ ├── datatables.min.js │ │ ├── datepicker │ │ ├── css │ │ │ └── datepicker.css │ │ ├── js │ │ │ └── bootstrap-datepicker.js │ │ └── less │ │ │ └── datepicker.less │ │ ├── jquery.colorbox.js │ │ ├── prettify.js │ │ ├── select2 │ │ ├── select2-bootstrap.css │ │ ├── select2-spinner.gif │ │ ├── select2.css │ │ ├── select2.js │ │ ├── select2.min.js │ │ ├── select2.png │ │ ├── select2_locale_en.js.template │ │ └── select2x2.png │ │ └── wysihtml5 │ │ ├── bootstrap-wysihtml5.js │ │ └── wysihtml5-0.3.0.js ├── bootflat │ ├── css │ │ ├── bootflat.css │ │ ├── bootflat.css.map │ │ └── bootflat.min.css │ ├── img │ │ └── check_flat │ │ │ ├── default.png │ │ │ └── default.psd │ ├── js │ │ ├── icheck.min.js │ │ ├── jquery.fs.selecter.min.js │ │ └── jquery.fs.stepper.min.js │ └── scss │ │ ├── .csscomb.json │ │ ├── .csslintrc │ │ ├── bootflat.scss │ │ └── bootflat │ │ ├── _accordion.scss │ │ ├── _alert.scss │ │ ├── _breadcrumb.scss │ │ ├── _button.scss │ │ ├── _button_group.scss │ │ ├── _calendar.scss │ │ ├── _checkbox_radio.scss │ │ ├── _dropdown.scss │ │ ├── _footer.scss │ │ ├── _form.scss │ │ ├── _global.scss │ │ ├── _jumbotron.scss │ │ ├── _label_badge.scss │ │ ├── _list.scss │ │ ├── _media_list.scss │ │ ├── _modal.scss │ │ ├── _navbar.scss │ │ ├── _pager.scss │ │ ├── _pagination.scss │ │ ├── _panel.scss │ │ ├── _pill.scss │ │ ├── _popover.scss │ │ ├── _pricing.scss │ │ ├── _progress.scss │ │ ├── _selecter.scss │ │ ├── _stepper.scss │ │ ├── _tab.scss │ │ ├── _thumbnail.scss │ │ ├── _toggle.scss │ │ ├── _tooltip.scss │ │ ├── _typography.scss │ │ └── _well.scss ├── bootstrap │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.css.map │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ └── bootstrap.min.css │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ └── glyphicons-halflings-regular.woff │ └── js │ │ ├── affix.js │ │ ├── alert.js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ ├── button.js │ │ ├── carousel.js │ │ ├── collapse.js │ │ ├── dropdown.js │ │ ├── modal.js │ │ ├── popover.js │ │ ├── scrollspy.js │ │ ├── tab.js │ │ ├── tooltip.js │ │ └── transition.js ├── favicon.ico ├── index.php ├── packages │ ├── .gitkeep │ ├── barryvdh │ │ └── laravel-debugbar │ │ │ ├── laravel-debugbar.css │ │ │ └── laravel-icon.png │ └── maximebf │ │ └── php-debugbar │ │ ├── debugbar.css │ │ ├── debugbar.js │ │ ├── icons.png │ │ ├── openhandler.css │ │ ├── openhandler.js │ │ ├── php-icon.png │ │ ├── vendor │ │ ├── font-awesome │ │ │ ├── css │ │ │ │ └── font-awesome.min.css │ │ │ └── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ └── fontawesome-webfont.woff │ │ ├── highlightjs │ │ │ ├── highlight.pack.js │ │ │ └── styles │ │ │ │ └── github.css │ │ └── jquery │ │ │ └── dist │ │ │ └── jquery.min.js │ │ ├── widgets.css │ │ ├── widgets.js │ │ └── widgets │ │ ├── mails │ │ ├── widget.css │ │ └── widget.js │ │ ├── sqlqueries │ │ ├── widget.css │ │ └── widget.js │ │ └── templates │ │ ├── widget.css │ │ └── widget.js └── robots.txt ├── readme.md ├── server.php └── vagrant.sh /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Laravel 2 | /bootstrap/compiled.php 3 | /vendor 4 | 5 | # Configuration 6 | /app/config/local 7 | /app/config/staging 8 | /app/config/production 9 | 10 | # Basset development collections 11 | /public/assets/compiled/public 12 | /public/assets/compiled/admin 13 | 14 | # Composer 15 | composer.phar 16 | #include composer.lock for production 17 | //composer.lock 18 | 19 | # OS 20 | .DS_Store 21 | .idea/ 22 | vagrant 23 | .vagrant 24 | 25 | # Packages 26 | _ide_helpers.php 27 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: php 2 | 3 | php: 4 | - 5.4 5 | - 5.5 6 | - 5.6 7 | - hhvm 8 | 9 | before_script: 10 | - travis_retry composer self-update 11 | - travis_retry composer install --no-interaction --prefer-source --dev 12 | 13 | script: phpunit 14 | -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- 1 | # -*- mode: ruby -*- 2 | # vi: set ft=ruby : 3 | 4 | Vagrant.configure("2") do |config| 5 | 6 | config.vm.box = "precise64" 7 | config.vm.box_url = "http://files.vagrantup.com/precise64.box" 8 | config.vm.provision :shell, :path => "vagrant.sh" 9 | 10 | #config.vm.network :forwarded_port, host: 80, guest: 80 11 | config.vm.network :forwarded_port, host: 8181, guest: 80 12 | config.vm.network :private_network, ip: "192.168.50.5" 13 | 14 | config.vm.synced_folder ".", "/var/www/laravel", {:mount_options => ['dmode=777','fmode=777']} 15 | 16 | config.vm.hostname = "laravel-bootstrap" 17 | 18 | # If true, then any SSH connections made will enable agent forwarding. 19 | # Default value: false 20 | config.ssh.forward_agent = true 21 | 22 | config.vm.provider :virtualbox do |vb| 23 | vb.name = "Laravel Bootstrap" 24 | vb.customize ["modifyvm", :id, "--memory", "512"] 25 | vb.customize ["modifyvm", :id, "--ostype", "Ubuntu_64"] 26 | end 27 | 28 | config.vm.provision :shell, :path => "vagrant.sh" 29 | 30 | end -------------------------------------------------------------------------------- /app/commands/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/app/commands/.gitkeep -------------------------------------------------------------------------------- /app/config/compile.php: -------------------------------------------------------------------------------- 1 | 'Laravel Admin Template', 11 | 12 | ); 13 | -------------------------------------------------------------------------------- /app/config/testing/cache.php: -------------------------------------------------------------------------------- 1 | 'array', 19 | 20 | ); -------------------------------------------------------------------------------- /app/config/testing/database.php: -------------------------------------------------------------------------------- 1 | 'sqlite', 6 | 7 | 'connections' => array( 8 | 'sqlite' => array( 9 | 'driver' => 'sqlite', 10 | 'database' => ':memory:', 11 | 'prefix' => '' 12 | ), 13 | ) 14 | ); -------------------------------------------------------------------------------- /app/config/testing/session.php: -------------------------------------------------------------------------------- 1 | 'array', 20 | 21 | ); 22 | -------------------------------------------------------------------------------- /app/config/view.php: -------------------------------------------------------------------------------- 1 | array(__DIR__.'/../views'), 17 | 18 | /* 19 | |-------------------------------------------------------------------------- 20 | | Pagination View 21 | |-------------------------------------------------------------------------- 22 | | 23 | | This view will be used to render the pagination link output, and can 24 | | be easily customized here to show any view you like. A clean view 25 | | compatible with Bootstrap is given to you by default. 26 | | 27 | */ 28 | 29 | 'pagination' => 'pagination::slider-3', 30 | 31 | ); 32 | -------------------------------------------------------------------------------- /app/config/workbench.php: -------------------------------------------------------------------------------- 1 | '', 17 | 18 | /* 19 | |-------------------------------------------------------------------------- 20 | | Workbench Author E-Mail Address 21 | |-------------------------------------------------------------------------- 22 | | 23 | | Like the option above, your e-mail address is used when generating new 24 | | workbench packages. The e-mail is placed in your composer.json file 25 | | automatically after the package is created by the workbench tool. 26 | | 27 | */ 28 | 29 | 'email' => '', 30 | 31 | ); -------------------------------------------------------------------------------- /app/controllers/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/app/controllers/.gitkeep -------------------------------------------------------------------------------- /app/controllers/AdminController.php: -------------------------------------------------------------------------------- 1 | beforeFilter('auth', array('except' => $this->whitelist)); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /app/controllers/BaseController.php: -------------------------------------------------------------------------------- 1 | beforeFilter('csrf', array('on' => 'post')); 14 | } 15 | 16 | /** 17 | * Setup the layout used by the controller. 18 | * 19 | * @return void 20 | */ 21 | protected function setupLayout() 22 | { 23 | if ( ! is_null($this->layout)) 24 | { 25 | $this->layout = View::make($this->layout); 26 | } 27 | } 28 | 29 | } -------------------------------------------------------------------------------- /app/controllers/admin/AdminDashboardController.php: -------------------------------------------------------------------------------- 1 | increments('id'); 17 | $table->string('username')->unique(); 18 | $table->string('email')->unique(); 19 | $table->string('password'); 20 | $table->string('confirmation_code'); 21 | $table->string('remember_token')->nullable(); 22 | $table->boolean('confirmed')->default(false); 23 | $table->timestamps(); 24 | }); 25 | 26 | // Creates password reminders table 27 | Schema::create('password_reminders', function ($table) { 28 | $table->string('email'); 29 | $table->string('token'); 30 | $table->timestamp('created_at'); 31 | }); 32 | } 33 | 34 | /** 35 | * Reverse the migrations. 36 | * 37 | * @return void 38 | */ 39 | public function down() 40 | { 41 | Schema::drop('password_reminders'); 42 | Schema::drop('users'); 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /app/database/migrations/2013_02_05_043505_create_posts_table.php: -------------------------------------------------------------------------------- 1 | engine = 'InnoDB'; 18 | $table->increments('id')->unsigned(); 19 | $table->integer('user_id')->unsigned()->index(); 20 | $table->string('title'); 21 | $table->string('slug'); 22 | $table->text('content'); 23 | $table->string('meta_title'); 24 | $table->string('meta_description'); 25 | $table->string('meta_keywords'); 26 | $table->timestamps(); 27 | $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); 28 | }); 29 | } 30 | 31 | /** 32 | * Reverse the migrations. 33 | * 34 | * @return void 35 | */ 36 | public function down() 37 | { 38 | // Delete the `Posts` table 39 | Schema::drop('posts'); 40 | } 41 | 42 | } 43 | -------------------------------------------------------------------------------- /app/database/migrations/2013_02_05_044505_create_comments_table.php: -------------------------------------------------------------------------------- 1 | engine = 'InnoDB'; 18 | $table->increments('id')->unsigned(); 19 | $table->integer('user_id')->unsigned()->index(); 20 | $table->integer('post_id')->unsigned()->index(); 21 | $table->text('content'); 22 | $table->timestamps(); 23 | $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); 24 | $table->foreign('post_id')->references('id')->on('posts')->onDelete('cascade'); 25 | }); 26 | } 27 | 28 | /** 29 | * Reverse the migrations. 30 | * 31 | * @return void 32 | */ 33 | public function down() 34 | { 35 | // Delete the `Comments` table 36 | Schema::drop('comments'); 37 | } 38 | 39 | } 40 | -------------------------------------------------------------------------------- /app/database/migrations/2013_02_08_031702_entrust_setup_tables.php: -------------------------------------------------------------------------------- 1 | engine = 'InnoDB'; 17 | $table->increments('id'); 18 | $table->string('name'); 19 | $table->timestamps(); 20 | }); 21 | 22 | // Creates the assigned_roles (Many-to-Many relation) table 23 | Schema::create('assigned_roles', function($table) 24 | { 25 | $table->engine = 'InnoDB'; 26 | $table->increments('id'); 27 | $table->integer('user_id')->unsigned()->index(); 28 | $table->integer('role_id')->unsigned()->index(); 29 | $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); 30 | $table->foreign('role_id')->references('id')->on('roles')->onDelete('cascade'); 31 | }); 32 | } 33 | 34 | /** 35 | * Reverse the migrations. 36 | * 37 | * @return void 38 | */ 39 | public function down() 40 | { 41 | Schema::drop('assigned_roles'); 42 | Schema::drop('roles'); 43 | } 44 | 45 | } 46 | -------------------------------------------------------------------------------- /app/database/seeds/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/app/database/seeds/.gitkeep -------------------------------------------------------------------------------- /app/database/seeds/DatabaseSeeder.php: -------------------------------------------------------------------------------- 1 | call('UsersTableSeeder'); 11 | $this->call('RolesTableSeeder'); 12 | $this->call('PermissionsTableSeeder'); 13 | $this->call('PostsTableSeeder'); 14 | $this->call('CommentsTableSeeder'); 15 | } 16 | 17 | } -------------------------------------------------------------------------------- /app/database/seeds/RolesTableSeeder.php: -------------------------------------------------------------------------------- 1 | delete(); 8 | 9 | $adminRole = new Role; 10 | $adminRole->name = 'admin'; 11 | $adminRole->save(); 12 | 13 | $commentRole = new Role; 14 | $commentRole->name = 'comment'; 15 | $commentRole->save(); 16 | 17 | $user = User::where('username','=','admin')->first(); 18 | $user->attachRole( $adminRole ); 19 | 20 | $user = User::where('username','=','user')->first(); 21 | $user->attachRole( $commentRole ); 22 | } 23 | 24 | } 25 | -------------------------------------------------------------------------------- /app/database/seeds/UsersTableSeeder.php: -------------------------------------------------------------------------------- 1 | delete(); 8 | 9 | 10 | $users = array( 11 | array( 12 | 'username' => 'admin', 13 | 'email' => 'admin@example.org', 14 | 'password' => Hash::make('admin'), 15 | 'confirmed' => 1, 16 | 'confirmation_code' => md5(microtime().Config::get('app.key')), 17 | 'created_at' => new DateTime, 18 | 'updated_at' => new DateTime, 19 | ), 20 | array( 21 | 'username' => 'user', 22 | 'email' => 'user@example.org', 23 | 'password' => Hash::make('user'), 24 | 'confirmed' => 1, 25 | 'confirmation_code' => md5(microtime().Config::get('app.key')), 26 | 'created_at' => new DateTime, 27 | 'updated_at' => new DateTime, 28 | ) 29 | ); 30 | 31 | DB::table('users')->insert( $users ); 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /app/lang/en/admin/blogs/messages.php: -------------------------------------------------------------------------------- 1 | 'Blog post does not exist.', 6 | 7 | 'create' => array( 8 | 'error' => 'Blog post was not created, please try again.', 9 | 'success' => 'Blog post created successfully.' 10 | ), 11 | 12 | 'update' => array( 13 | 'error' => 'Blog post was not updated, please try again', 14 | 'success' => 'Blog post updated successfully.' 15 | ), 16 | 17 | 'delete' => array( 18 | 'error' => 'There was an issue deleting the blog post. Please try again.', 19 | 'success' => 'The blog post was deleted successfully.' 20 | ) 21 | 22 | ); 23 | -------------------------------------------------------------------------------- /app/lang/en/admin/blogs/table.php: -------------------------------------------------------------------------------- 1 | 'Blog Title', 6 | 'comments' => '# of Comments', 7 | 'created_at' => 'Created at', 8 | 'post_id' => 'Post Id', 9 | 10 | ); 11 | -------------------------------------------------------------------------------- /app/lang/en/admin/blogs/title.php: -------------------------------------------------------------------------------- 1 | 'Blog Management', 6 | 'blog_update' => 'Update a Blog', 7 | 'blog_delete' => 'Delete a Blog', 8 | 'create_a_new_blog' => 'Create a New Blog', 9 | 10 | ); -------------------------------------------------------------------------------- /app/lang/en/admin/comments/messages.php: -------------------------------------------------------------------------------- 1 | 'Blog comment does not exist.', 6 | 7 | 'create' => array( 8 | 'error' => 'Blog comment was not created, please try again.', 9 | 'success' => 'Blog comment created successfully.' 10 | ), 11 | 12 | 'update' => array( 13 | 'error' => 'Blog comment was not updated, please try again', 14 | 'success' => 'Blog comment updated successfully.' 15 | ), 16 | 17 | 'delete' => array( 18 | 'error' => 'There was an issue deleting the blog comment. Please try again.', 19 | 'success' => 'The blog comment was deleted successfully.' 20 | ) 21 | 22 | ); 23 | -------------------------------------------------------------------------------- /app/lang/en/admin/comments/table.php: -------------------------------------------------------------------------------- 1 | 'Comment', 6 | 'user_id' => '# of Comments', 7 | 'created_at' => 'Created at', 8 | 9 | ); 10 | -------------------------------------------------------------------------------- /app/lang/en/admin/comments/title.php: -------------------------------------------------------------------------------- 1 | 'Blog Comment Management', 6 | 'comment_update' => 'Update a Blog Comment', 7 | 'comment_delete' => 'Delete a Blog Comment', 8 | 'create_a_new_comment' => 'Create a New Blog Comment', 9 | 10 | ); -------------------------------------------------------------------------------- /app/lang/en/admin/companies/messages.php: -------------------------------------------------------------------------------- 1 | 'Company already exists!', 6 | 'does_not_exist' => 'Company does not exist.', 7 | 'login_required' => 'The login field is required', 8 | 'password_required' => 'The password is required.', 9 | 'password_does_not_match' => 'The passwords provided do not match.', 10 | 11 | 'create' => array( 12 | 'error' => 'Company was not created, please try again.', 13 | 'success' => 'Company created successfully.' 14 | ), 15 | 16 | 'edit' => array( 17 | 'impossible' => 'You cannot edit yourself.', 18 | 'error' => 'There was an issue editing the company. Please try again.', 19 | 'success' => 'The company was edited successfully.' 20 | ), 21 | 22 | 'delete' => array( 23 | 'impossible' => 'You cannot delete yourself.', 24 | 'error' => 'There was an issue deleting the company. Please try again.', 25 | 'success' => 'The company was deleted successfully.' 26 | ) 27 | 28 | ); 29 | -------------------------------------------------------------------------------- /app/lang/en/admin/companies/table.php: -------------------------------------------------------------------------------- 1 | 'Name', 6 | 'database' => 'Database', 7 | 'created_at' => 'Created at', 8 | 9 | ); 10 | -------------------------------------------------------------------------------- /app/lang/en/admin/companies/title.php: -------------------------------------------------------------------------------- 1 | 'Company Management', 6 | 'update' => 'Update a Company', 7 | 'delete' => 'Delete a Company', 8 | 'create' => 'Create a New Company', 9 | 10 | ); 11 | -------------------------------------------------------------------------------- /app/lang/en/admin/roles/messages.php: -------------------------------------------------------------------------------- 1 | 'Role already exists!', 6 | 'does_not_exist' => 'Role does not exist.', 7 | 'name_required' => 'The name field is required', 8 | 9 | 'create' => array( 10 | 'error' => 'Role was not created, please try again.', 11 | 'success' => 'Role created successfully.' 12 | ), 13 | 14 | 'update' => array( 15 | 'error' => 'Role was not updated, please try again', 16 | 'success' => 'Role updated successfully.' 17 | ), 18 | 19 | 'delete' => array( 20 | 'error' => 'There was an issue deleting the role. Please try again.', 21 | 'success' => 'The role was deleted successfully.' 22 | ) 23 | 24 | ); 25 | -------------------------------------------------------------------------------- /app/lang/en/admin/roles/table.php: -------------------------------------------------------------------------------- 1 | 'Name', 6 | 'users' => '# of Users', 7 | 'created_at' => 'Created at', 8 | 'updated_at' => 'Updated at', 9 | 10 | ); 11 | -------------------------------------------------------------------------------- /app/lang/en/admin/roles/title.php: -------------------------------------------------------------------------------- 1 | 'Role Management', 6 | 'role_update' => 'Update a Role', 7 | 'role_delete' => 'Delete a Role', 8 | 'create_a_new_role' => 'Create a New Role', 9 | 'payments_extract' => 'Extracted Payments', 10 | 11 | ); -------------------------------------------------------------------------------- /app/lang/en/admin/users/messages.php: -------------------------------------------------------------------------------- 1 | 'User already exists!', 6 | 'does_not_exist' => 'User does not exist.', 7 | 'login_required' => 'The login field is required', 8 | 'password_required' => 'The password is required.', 9 | 'password_does_not_match' => 'The passwords provided do not match.', 10 | 11 | 'create' => array( 12 | 'error' => 'User was not created, please try again.', 13 | 'success' => 'User created successfully.' 14 | ), 15 | 16 | 'edit' => array( 17 | 'impossible' => 'You cannot edit yourself.', 18 | 'error' => 'There was an issue editing the user. Please try again.', 19 | 'success' => 'The user was edited successfully.' 20 | ), 21 | 22 | 'delete' => array( 23 | 'impossible' => 'You cannot delete yourself.', 24 | 'error' => 'There was an issue deleting the user. Please try again.', 25 | 'success' => 'The user was deleted successfully.' 26 | ) 27 | 28 | ); 29 | -------------------------------------------------------------------------------- /app/lang/en/admin/users/table.php: -------------------------------------------------------------------------------- 1 | 'First Name', 6 | 'last_name' => 'Last Name', 7 | 'user_id' => 'User Id', 8 | 'username' => 'Username', 9 | 'email' => 'Email', 10 | 'groups' => 'Groups', 11 | 'roles' => 'Roles', 12 | 'activated' => 'Activated', 13 | 'created_at' => 'Created at', 14 | 15 | ); 16 | -------------------------------------------------------------------------------- /app/lang/en/admin/users/title.php: -------------------------------------------------------------------------------- 1 | 'User Management', 6 | 'user_update' => 'Update a User', 7 | 'user_delete' => 'Delete a User', 8 | 'create_a_new_user' => 'Create a New User', 9 | 10 | ); 11 | -------------------------------------------------------------------------------- /app/lang/en/button.php: -------------------------------------------------------------------------------- 1 | 'Save', 6 | 'update' => 'Update', 7 | 'cancel' => 'Cancel', 8 | 'reset' => 'Reset', 9 | 'edit' => 'Edit', 10 | 'delete' => 'Delete', 11 | 'back' => 'Back', 12 | ); 13 | -------------------------------------------------------------------------------- /app/lang/en/general.php: -------------------------------------------------------------------------------- 1 | 'Yes', 6 | 'no' => 'No', 7 | 'must_login' => 'Must be logged in.' 8 | 9 | ); 10 | -------------------------------------------------------------------------------- /app/lang/en/messages.php: -------------------------------------------------------------------------------- 1 | '« Previous', 17 | 'next' => 'Next »', 18 | 19 | ); -------------------------------------------------------------------------------- /app/lang/en/reminders.php: -------------------------------------------------------------------------------- 1 | "Passwords must be six characters and match the confirmation.", 17 | 18 | "user" => "We can't find a user with that e-mail address.", 19 | 20 | "token" => "This password reset token is invalid.", 21 | 22 | "sent" => "Password reminder sent!", 23 | 24 | ); -------------------------------------------------------------------------------- /app/lang/en/site.php: -------------------------------------------------------------------------------- 1 | 'Contact Us', 17 | 'sign_up' => 'Sign Up', 18 | 19 | ); 20 | -------------------------------------------------------------------------------- /app/lang/en/table.php: -------------------------------------------------------------------------------- 1 | 'Actions' 6 | 7 | ); 8 | -------------------------------------------------------------------------------- /app/lang/en/user/user.php: -------------------------------------------------------------------------------- 1 | 'Register', 14 | 'login' => 'Login', 15 | 'login_first' => 'Login first', 16 | 'account' => 'Account', 17 | 'forgot_password' => 'Forgot Password', 18 | 'settings' => 'Settings', 19 | 'profile' => 'Profile', 20 | 'user_account_is_not_confirmed' => 'User Account is not confirmed.', 21 | 'user_account_updated' => 'User Account updated.', 22 | 'user_account_created' => 'User Account created.', 23 | 24 | ); -------------------------------------------------------------------------------- /app/lang/pt/admin/blogs/messages.php: -------------------------------------------------------------------------------- 1 | 'Postagem no Blog não existe.', 6 | 7 | 'create' => array( 8 | 'error' => 'Postagem no Blog não foi criado, por favor, tente novamente.', 9 | 'success' => 'Postagem no Blog criado com sucesso.' 10 | ), 11 | 12 | 'update' => array( 13 | 'error' => 'Postagem no Blog não foi atualizado, por favor, tente novamente.', 14 | 'success' => 'Postagem no Blog foi editado com sucesso.' 15 | ), 16 | 17 | 'delete' => array( 18 | 'error' => 'Houve um problema ao excluir a postagem no blog. Por favor, tente novamente.', 19 | 'success' => 'A postagem no Blog foi excluido com sucesso.' 20 | ) 21 | 22 | ); 23 | -------------------------------------------------------------------------------- /app/lang/pt/admin/blogs/table.php: -------------------------------------------------------------------------------- 1 | 'Titulo do Blog', 6 | 'comments' => '# de Comentários', 7 | 'created_at' => 'Criado em', 8 | 'post_id' => 'Id do Post', 9 | 10 | ); 11 | -------------------------------------------------------------------------------- /app/lang/pt/admin/comments/messages.php: -------------------------------------------------------------------------------- 1 | 'Comentário no Blog não existe.', 6 | 7 | 'create' => array( 8 | 'error' => 'Comentário no Blog não foi criado, por favor, tente novamente.', 9 | 'success' => 'Comentário no Blog criado com sucesso.' 10 | ), 11 | 12 | 'update' => array( 13 | 'error' => 'Comentário no Blog não foi atualizado, por favor, tente novamente.', 14 | 'success' => 'Comentário no Blog foi editado com sucesso.' 15 | ), 16 | 17 | 'delete' => array( 18 | 'error' => 'Houve um problema ao excluir o comentário no blog. Por favor, tente novamente.', 19 | 'success' => 'O comentário no Blog foi excluido com sucesso.' 20 | ) 21 | 22 | ); 23 | -------------------------------------------------------------------------------- /app/lang/pt/admin/comments/table.php: -------------------------------------------------------------------------------- 1 | 'Comentário', 6 | 'user_id' => '# de Comentários', 7 | 'created_at' => 'Criado em', 8 | 9 | ); 10 | -------------------------------------------------------------------------------- /app/lang/pt/admin/roles/messages.php: -------------------------------------------------------------------------------- 1 | 'Papel já existe!', 6 | 'does_not_exist' => 'Papel não existe.', 7 | 'name_required' => 'Nome do campo é requerido', 8 | 9 | 'create' => array( 10 | 'error' => 'Papel não foi criado, por favor, tente novamente.', 11 | 'success' => 'Papel criado com sucesso.' 12 | ), 13 | 14 | 'update' => array( 15 | 'error' => 'Papel não foi atualizado, por favor, tente novamente.', 16 | 'success' => 'Papel foi editado com sucesso.' 17 | ), 18 | 19 | 'delete' => array( 20 | 'error' => 'Houve um problema ao excluir o papel. Por favor, tente novamente.', 21 | 'success' => 'O papel foi excluido com sucesso.' 22 | ) 23 | 24 | ); 25 | -------------------------------------------------------------------------------- /app/lang/pt/admin/roles/table.php: -------------------------------------------------------------------------------- 1 | 'Nome', 6 | 'users' => '# de Usuários', 7 | 'created_at' => 'Criado em', 8 | 9 | ); 10 | -------------------------------------------------------------------------------- /app/lang/pt/admin/users/messages.php: -------------------------------------------------------------------------------- 1 | 'Usuário já existe!', 6 | 'does_not_exist' => 'Usuário não existe.', 7 | 'login_required' => 'O campo login é requerido.', 8 | 'password_required' => 'A senha é requerida.', 9 | 'password_does_not_match' => 'As senhas fornecidas não correspondem.', 10 | 11 | 'create' => array( 12 | 'error' => 'Usuário não foi criado, por favor, tente novamente.', 13 | 'success' => 'Usuário criado com sucesso.' 14 | ), 15 | 16 | 'edit' => array( 17 | 'impossible' => 'Você não pode se editar.', 18 | 'error' => 'Houve um problema ao editar o usuário. Por favor, tente novamente.', 19 | 'success' => 'O usuário foi editado com sucesso.' 20 | ), 21 | 22 | 'delete' => array( 23 | 'impossible' => 'Você não pode se apagar.', 24 | 'error' => 'Houve um problema ao excluir o usuário. Por favor, tente novamente.', 25 | 'success' => 'O usuário foi excluido com sucesso.' 26 | ) 27 | 28 | ); 29 | -------------------------------------------------------------------------------- /app/lang/pt/admin/users/table.php: -------------------------------------------------------------------------------- 1 | 'Primeiro Nome', 6 | 'last_name' => 'Último Nome', 7 | 'user_id' => 'Id do Usuário', 8 | 'username' => 'Nome de Usuário', 9 | 'email' => 'Email', 10 | 'groups' => 'Grupos', 11 | 'roles' => 'Papeis', 12 | 'activated' => 'Ativado', 13 | 'created_at' => 'Criado em', 14 | 15 | ); 16 | -------------------------------------------------------------------------------- /app/lang/pt/admin/users/title.php: -------------------------------------------------------------------------------- 1 | 'Gerenciamento de usuários', 6 | 'user_update' => 'Atualização de usuário', 7 | 'create_a_new_user' => 'Criar um novo usuário', 8 | 9 | ); 10 | -------------------------------------------------------------------------------- /app/lang/pt/button.php: -------------------------------------------------------------------------------- 1 | 'Editar', 6 | 'delete' => 'Apagar' 7 | ); 8 | -------------------------------------------------------------------------------- /app/lang/pt/general.php: -------------------------------------------------------------------------------- 1 | 'Sim', 6 | 'no' => 'Não', 7 | 'must_login' => 'Deve estar conectado.' 8 | 9 | ); 10 | -------------------------------------------------------------------------------- /app/lang/pt/messages.php: -------------------------------------------------------------------------------- 1 | '« Anterior', 17 | 'next' => 'Próximo »', 18 | 19 | ); -------------------------------------------------------------------------------- /app/lang/pt/reminders.php: -------------------------------------------------------------------------------- 1 | "As senhas devem ter seis caracteres e corresponder a confirmação", 17 | 18 | "user" => "Nós não podemos encontrar um usuário com esse endereço de e-mail.", 19 | 20 | "token" => "Esse token de redefinição de senha é inválido.", 21 | 22 | ); -------------------------------------------------------------------------------- /app/lang/pt/site.php: -------------------------------------------------------------------------------- 1 | 'Fale Conosco', 17 | 'sign_up' => 'Cadastre-se', 18 | 19 | ); 20 | -------------------------------------------------------------------------------- /app/lang/pt/table.php: -------------------------------------------------------------------------------- 1 | 'Ações' 6 | 7 | ); 8 | -------------------------------------------------------------------------------- /app/lang/pt/user/user.php: -------------------------------------------------------------------------------- 1 | 'Registrar', 14 | 'login' => 'Login', 15 | 'login_first' => 'Primeiro Login', 16 | 'account' => 'Conta', 17 | 'forgot_password' => 'Esqueceu a Senha', 18 | 'settings' => 'Configurações', 19 | 'profile' => 'Perfil', 20 | 'user_account_is_not_confirmed' => 'Conta de usuário não foi confirmada.', 21 | 'user_account_updated' => 'Conta de usário atualizada.', 22 | 'user_account_created' => 'Conta de usário criada.', 23 | 24 | ); -------------------------------------------------------------------------------- /app/models/AssignedRoles.php: -------------------------------------------------------------------------------- 1 | content); 13 | } 14 | 15 | /** 16 | * Get the comment's author. 17 | * 18 | * @return User 19 | */ 20 | public function author() 21 | { 22 | return $this->belongsTo('User', 'user_id'); 23 | } 24 | 25 | /** 26 | * Get the comment's post's. 27 | * 28 | * @return Blog\Post 29 | */ 30 | public function post() 31 | { 32 | return $this->belongsTo('Post'); 33 | } 34 | 35 | /** 36 | * Get the post's author. 37 | * 38 | * @return User 39 | */ 40 | public function user() 41 | { 42 | return $this->belongsTo('User', 'user_id'); 43 | } 44 | 45 | /** 46 | * Get the date the post was created. 47 | * 48 | * @param \Carbon|null $date 49 | * @return string 50 | */ 51 | public function date($date=null) 52 | { 53 | if(is_null($date)) { 54 | $date = $this->created_at; 55 | } 56 | 57 | return String::date($date); 58 | } 59 | 60 | /** 61 | * Returns the date of the blog post creation, 62 | * on a good and more readable format :) 63 | * 64 | * @return string 65 | */ 66 | public function created_at() 67 | { 68 | return $this->date($this->created_at); 69 | } 70 | 71 | /** 72 | * Returns the date of the blog post last update, 73 | * on a good and more readable format :) 74 | * 75 | * @return string 76 | */ 77 | public function updated_at() 78 | { 79 | return $this->date($this->updated_at); 80 | } 81 | } 82 | -------------------------------------------------------------------------------- /app/models/Permission.php: -------------------------------------------------------------------------------- 1 | all()->toArray(); 11 | 12 | foreach($permissions as &$permission) { 13 | array_walk($availablePermissions, function(&$value) use(&$permission){ 14 | if($permission->name == $value['name']) { 15 | $value['checked'] = true; 16 | } 17 | }); 18 | } 19 | return $availablePermissions; 20 | } 21 | 22 | /** 23 | * Convert from input array to savable array. 24 | * @param $permissions 25 | * @return array 26 | */ 27 | public function preparePermissionsForSave( $permissions ) 28 | { 29 | $availablePermissions = $this->all()->toArray(); 30 | $preparedPermissions = array(); 31 | foreach( (array) $permissions as $permission ) 32 | { 33 | array_walk($availablePermissions, function(&$value) use($permission, &$preparedPermissions){ 34 | if($permission == (int)$value['id']) { 35 | $preparedPermissions[] = $permission; 36 | } 37 | }); 38 | } 39 | return $preparedPermissions; 40 | } 41 | } -------------------------------------------------------------------------------- /app/models/Role.php: -------------------------------------------------------------------------------- 1 | $role = ( empty($user) ? false : $user->hasRole($role) ); 20 | } 21 | return $roleValidation; 22 | } 23 | } -------------------------------------------------------------------------------- /app/presenters/CommentPresenter.php: -------------------------------------------------------------------------------- 1 | confirmed ) 11 | { 12 | return false; 13 | } 14 | else 15 | { 16 | return true; 17 | } 18 | 19 | } 20 | 21 | public function currentUser() 22 | { 23 | if( Auth::check() ) 24 | { 25 | return Auth::user()->email; 26 | } 27 | else 28 | { 29 | return null; 30 | } 31 | } 32 | 33 | public function displayDate() 34 | { 35 | return date('m-d-y', strtotime($this->created_at)); 36 | } 37 | 38 | /** 39 | * Returns the date of the user creation, 40 | * on a good and more readable format :) 41 | * 42 | * @return string 43 | */ 44 | public function created_at() 45 | { 46 | return String::date($this->created_at); 47 | } 48 | 49 | /** 50 | * Returns the date of the user last update, 51 | * on a good and more readable format :) 52 | * 53 | * @return string 54 | */ 55 | public function updated_at() 56 | { 57 | return String::date($this->updated_at); 58 | } 59 | } -------------------------------------------------------------------------------- /app/start/artisan.php: -------------------------------------------------------------------------------- 1 | 'Comment', 'do' => function($blueprint) 8 | { 9 | $blueprint->created_at = Carbon::now(); 10 | $blueprint->updated_at = Carbon::now(); 11 | })); 12 | 13 | Woodling::seed('CommentOld', array('class' => 'Comment', 'do' => function($blueprint) 14 | { 15 | $blueprint->created_at = Carbon::now()->subWeeks(2); 16 | $blueprint->updated_at = Carbon::now()->subWeeks(2);; 17 | })); 18 | -------------------------------------------------------------------------------- /app/tests/blueprints/Permission.php: -------------------------------------------------------------------------------- 1 | 'Permission', 'do' => function($blueprint) 7 | { 8 | $blueprint->id = 1; 9 | $blueprint->name = 'manage_posts'; 10 | $blueprint->display_name = 'manage posts'; 11 | })); 12 | Woodling::seed('manage_pages', array('class' => 'Permission', 'do' => function($blueprint) 13 | { 14 | $blueprint->id = 2; 15 | $blueprint->name = 'manage_pages'; 16 | $blueprint->display_name = 'manage pages'; 17 | })); 18 | Woodling::seed('manage_users', array('class' => 'Permission', 'do' => function($blueprint) 19 | { 20 | $blueprint->id = 3; 21 | $blueprint->name = 'manage_users'; 22 | $blueprint->display_name = 'manage users'; 23 | })); 24 | Woodling::seed('post_comment', array('class' => 'Permission', 'do' => function($blueprint) 25 | { 26 | $blueprint->id = 4; 27 | $blueprint->name = 'post_comment'; 28 | $blueprint->display_name = 'post_comment'; 29 | })); -------------------------------------------------------------------------------- /app/tests/blueprints/Post.php: -------------------------------------------------------------------------------- 1 | 'Post', 'do' => function($blueprint) 8 | { 9 | $blueprint->slug = 'in-iisque-similique-reprimique-eum'; 10 | $blueprint->created_at = Carbon::now(); 11 | $blueprint->updated_at = Carbon::now(); 12 | })); 13 | 14 | Woodling::seed('PostOld', array('class' => 'Post', 'do' => function($blueprint) 15 | { 16 | $blueprint->slug = 'in-iisque-similique-reprimique-eum'; 17 | $blueprint->created_at = Carbon::now()->subWeeks(2); 18 | $blueprint->updated_at = Carbon::now()->subWeeks(2); 19 | })); 20 | -------------------------------------------------------------------------------- /app/tests/blueprints/Role.php: -------------------------------------------------------------------------------- 1 | 'Role', 'do' => function($blueprint) 7 | { 8 | $blueprint->id = 1; 9 | $blueprint->name = 'admin'; 10 | })); 11 | 12 | Woodling::seed('RoleComment', array('class' => 'Role', 'do' => function($blueprint) 13 | { 14 | $blueprint->id = 1; 15 | $blueprint->name = 'comment'; 16 | })); -------------------------------------------------------------------------------- /app/tests/blueprints/User.php: -------------------------------------------------------------------------------- 1 | 'User', 'do' => function($blueprint) 8 | { 9 | $blueprint->username = 'admin'; 10 | $blueprint->email = 'admin@example.org'; 11 | $blueprint->confirmation_code = md5( uniqid(mt_rand(), true) ); 12 | $blueprint->confirmed = 1; 13 | $blueprint->created = Carbon::now(); 14 | $blueprint->updated = Carbon::now()->addMonths(2); 15 | $blueprint->role = function() { return Woodling::retrieve('RoleAdmin'); }; 16 | })); 17 | 18 | Woodling::seed('UserUser', array('class' => 'User', 'do' => function($blueprint) 19 | { 20 | $blueprint->username = 'user'; 21 | $blueprint->email = 'user@example.org'; 22 | $blueprint->confirmation_code = md5( uniqid(mt_rand(), true) ); 23 | $blueprint->confirmed = 1; 24 | $blueprint->created = Carbon::now(); 25 | $blueprint->updated = Carbon::now()->addMonths(2); 26 | $blueprint->role = function() { return Woodling::retrieve('RoleComment'); }; 27 | })); 28 | -------------------------------------------------------------------------------- /app/tests/library/TestCase.php: -------------------------------------------------------------------------------- 1 | prepareForTests(); 14 | } 15 | 16 | /** 17 | * Creates the application. 18 | * 19 | * @return Symfony\Component\HttpKernel\HttpKernelInterface 20 | */ 21 | public function createApplication() 22 | { 23 | $unitTesting = true; 24 | 25 | $testEnvironment = 'testing'; 26 | 27 | return require __DIR__ . '/../../../bootstrap/start.php'; 28 | } 29 | 30 | 31 | /** 32 | * Migrates the database and set the mailer to 'pretend'. 33 | * This will cause the tests to run quickly. 34 | * 35 | */ 36 | private function prepareForTests() 37 | { 38 | Artisan::call('migrate'); 39 | $this->seed(); 40 | Mail::pretend(true); 41 | } 42 | } -------------------------------------------------------------------------------- /app/tests/models/PermissionTest.php: -------------------------------------------------------------------------------- 1 | assertEquals( $permission->name, 'manage_posts' ); 12 | $this->assertEquals( $permission->display_name, 'manage posts' ); 13 | } 14 | } -------------------------------------------------------------------------------- /app/tests/models/RoleTest.php: -------------------------------------------------------------------------------- 1 | assertEquals( $role->name, 'admin' ); 12 | } 13 | } -------------------------------------------------------------------------------- /app/tests/models/UserTest.php: -------------------------------------------------------------------------------- 1 | assertEquals( $user->username, 'admin' ); 12 | } 13 | 14 | public function testIsConfirmedByEmail() 15 | { 16 | $user = Woodling::retrieve('UserAdmin'); 17 | $this->assertEquals( $user->isConfirmed(array('email'=>'admin@example.org')), 1 ); 18 | } 19 | 20 | public function testIsConfirmedByEmailFail() 21 | { 22 | $user = Woodling::retrieve('UserAdmin'); 23 | $this->assertNotEquals( $user->isConfirmed(array('email'=>'non-user@example.org')), true ); 24 | } 25 | 26 | public function testIsConfirmedByUsername() 27 | { 28 | $user = Woodling::retrieve('UserAdmin'); 29 | $this->assertEquals( $user->isConfirmed(array('username'=>'admin')), true ); 30 | } 31 | 32 | public function testIsConfirmedByUsernameFail() 33 | { 34 | $user = Woodling::retrieve('UserAdmin'); 35 | $this->assertNotEquals( $user->isConfirmed(array('username'=>'non-user')), true ); 36 | } 37 | 38 | public function testGetByUsername() 39 | { 40 | $user = Woodling::retrieve('UserAdmin'); 41 | $this->assertNotEquals( $user->getUserByUsername('admin'), false ); 42 | } 43 | 44 | public function testGetByUsernameFail() 45 | { 46 | $user = Woodling::retrieve('UserAdmin'); 47 | $this->assertEquals( $user->getUserByUsername('non-user'), false ); 48 | } 49 | 50 | } 51 | -------------------------------------------------------------------------------- /app/tests/views/site/pages/BlogArticleTest.php: -------------------------------------------------------------------------------- 1 | client->request('GET', '/vivendo-suscipiantur-vim-te-vix'); 13 | 14 | $this->assertTrue($this->client->getResponse()->isOk()); 15 | } 16 | 17 | /** 18 | * A basic functional test example. 19 | * 20 | * @return void 21 | */ 22 | public function testCommentCountResponse() 23 | { 24 | $crawler = $this->client->request('GET', '/vivendo-suscipiantur-vim-te-vix'); 25 | 26 | $this->assertCount(1, $crawler->filter('h3:contains("Vivendo suscipiantur vim te vix")')); 27 | } 28 | 29 | 30 | 31 | } -------------------------------------------------------------------------------- /app/views/admin/blogs/delete.blade.php: -------------------------------------------------------------------------------- 1 | @extends('admin.layouts.modal') 2 | 3 | {{-- Content --}} 4 | @section('content') 5 | {{-- Delete Form --}} 6 | {{ Form::open(['id'=>'deleteForm', 'class'=>'form-horizontal']) }} 7 | 8 | 9 |
10 |

Are you sure you want to delete this blog?

11 |

{{ $post->title }}

12 |
13 |
14 | 15 | 16 |
17 | 18 | {{ Form::close() }} 19 | @stop -------------------------------------------------------------------------------- /app/views/admin/comments/delete.blade.php: -------------------------------------------------------------------------------- 1 | @extends('admin.layouts.modal') 2 | 3 | {{-- Content --}} 4 | @section('content') 5 | {{-- Delete Form --}} 6 | {{ Form::open(['id'=>'deleteForm', 'class'=>'form-horizontal']) }} 7 | 8 | 9 |
10 |

Are you sure you want to delete this comment?

11 |

{{ $comment->content }}

12 |
13 |
14 | 15 | 16 |
17 | 18 | {{ Form::close() }} 19 | @stop -------------------------------------------------------------------------------- /app/views/admin/comments/edit.blade.php: -------------------------------------------------------------------------------- 1 | @extends('admin/layouts/modal') 2 | 3 | {{-- Content --}} 4 | @section('content') 5 | 6 | 9 | 10 | {{-- Edit Blog Comment Form --}} 11 |
12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 |
20 | 21 | 22 |
23 |
24 | 25 | 26 | {{ $errors->first('content', ':message') }} 27 |
28 |
29 | 30 |
31 | 32 |
33 | 34 | 35 | 36 |
37 |
38 | 39 | 40 | 41 |
42 |
43 | 44 |
45 | @stop 46 | -------------------------------------------------------------------------------- /app/views/admin/error/403.blade.php: -------------------------------------------------------------------------------- 1 | @extends('admin.error.default') 2 | 3 | @section('title') 4 | 403 Restricted Access 5 | @stop 6 | 7 | @section('content') 8 |
9 |

403

10 |
11 |

Server Error: 403 (Forbidden).

12 |

13 | We could not find the page you were looking for. 14 | Meanwhile, you may return to dashboard or try using the search form. 15 |

16 |
17 |
18 | 19 |
20 | 21 |
22 |
23 |
24 |
25 |
26 | @stop -------------------------------------------------------------------------------- /app/views/admin/error/404.blade.php: -------------------------------------------------------------------------------- 1 | @extends('admin.error.default') 2 | 3 | @section('title') 4 | 404 Error Page 5 | @stop 6 | 7 | @section('content') 8 |
9 |

404

10 |
11 |

Oops! Page not found.

12 |

13 | We could not find the page you were looking for. 14 | Meanwhile, you may return to dashboard or try using the search form. 15 |

16 |
17 |
18 | 19 |
20 | 21 |
22 |
23 |
24 |
25 |
26 | @stop -------------------------------------------------------------------------------- /app/views/admin/error/500.blade.php: -------------------------------------------------------------------------------- 1 | @extends('admin.error.default') 2 | 3 | @section('title') 4 | 500 Error Page 5 | @stop 6 | 7 | @section('content') 8 |
9 |

500

10 |
11 |

Oops! Something went wrong.

12 |

13 | We will work on fixing that right away. 14 | Meanwhile, you may return to dashboard or try using the search form. 15 |

16 |
17 |
18 | 19 |
20 | 21 |
22 |
23 |
24 |
25 |
26 | @stop -------------------------------------------------------------------------------- /app/views/admin/roles/delete.blade.php: -------------------------------------------------------------------------------- 1 | @extends('admin.layouts.modal') 2 | 3 | {{-- Content --}} 4 | @section('content') 5 | {{-- Delete Form --}} 6 | {{ Form::open(['id'=>'deleteForm', 'class'=>'form-horizontal']) }} 7 | 8 | 9 |
10 |

Are you sure you want to delete role {{ strtoupper($role->name) }}?

11 |
12 |
13 | 14 | 15 |
16 | 17 | {{ Form::close() }} 18 | @stop -------------------------------------------------------------------------------- /app/views/admin/users/delete.blade.php: -------------------------------------------------------------------------------- 1 | @extends('admin.layouts.modal') 2 | 3 | {{-- Content --}} 4 | @section('content') 5 | {{-- Delete Form --}} 6 | {{ Form::open(['id'=>'deleteForm', 'class'=>'form-horizontal']) }} 7 | 8 | 9 |
10 |

Are you sure you want to delete user {{ strtoupper($user->username) }}?

11 |
12 |
13 | 14 | 15 |
16 | 17 | {{ Form::close() }} 18 | @stop -------------------------------------------------------------------------------- /app/views/emails/auth/reminder.blade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |

Password Reset

8 | 9 |
10 | To reset your password, complete this form: {{ URL::to('password/reset', array($token)) }}. 11 |
12 | 13 | -------------------------------------------------------------------------------- /app/views/site/blog/index.blade.php: -------------------------------------------------------------------------------- 1 | @extends('site.layouts.default') 2 | 3 | {{-- Content --}} 4 | @section('content') 5 | @foreach ($posts as $post) 6 |
7 |
8 | 9 | 14 | 15 | 16 | 17 |
18 |
19 | 20 |
21 |
22 |

23 | {{ Stringy::tidy(Str::limit($post->content, 300)) }} 24 |

25 |

Read more

26 |
27 |
28 | 29 | 30 | 31 |
32 |
33 |

34 |

35 | by {{{ $post->author->username }}} 36 | | {{{ $post->date() }}} 37 | | {{$post->comments()->count()}} {{ \Illuminate\Support\Pluralizer::plural('Comment', $post->comments()->count()) }} 38 |

39 |
40 |
41 | 42 |
43 |
44 | 45 |
46 | @endforeach 47 | 48 | {{ $posts->links() }} 49 | 50 | @stop 51 | -------------------------------------------------------------------------------- /app/views/site/contact-us.blade.php: -------------------------------------------------------------------------------- 1 | @extends('site.layouts.default') 2 | {{-- Web site Title --}} 3 | @section('title') 4 | {{{ Lang::get('site.contact_us') }}} :: 5 | @parent 6 | @stop 7 | 8 | {{-- Content --}} 9 | @section('content') 10 | 11 | {{{ Lang::get('site.contact_us') }}} 12 | 13 | @stop 14 | -------------------------------------------------------------------------------- /app/views/site/user/dashboard.blade.php: -------------------------------------------------------------------------------- 1 | @extends('site.layouts.default') 2 | -------------------------------------------------------------------------------- /app/views/site/user/forgot.blade.php: -------------------------------------------------------------------------------- 1 | @extends('site.layouts.default') 2 | 3 | {{-- Web site Title --}} 4 | @section('title') 5 | {{{ Lang::get('user/user.forgot_password') }}} :: 6 | @parent 7 | @stop 8 | 9 | {{-- Content --}} 10 | @section('content') 11 |
12 |
13 |
14 |
15 |
{{{ Lang::get('user/user.forgot_password') }}}
16 |
17 | Back to Login 18 |
19 |
20 | 21 |
22 | 23 | {{ Form::open(['url'=>'users/forgot_password','class'=>'form-horizontal']) }} 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
32 | {{ Form::close() }} 33 |
34 |
35 |
36 |
37 | @stop 38 | -------------------------------------------------------------------------------- /app/views/site/user/profile.blade.php: -------------------------------------------------------------------------------- 1 | @extends('admin.layouts.default') 2 | 3 | {{-- Web site Title --}} 4 | @section('title') 5 | {{{ Lang::get('user/user.profile') }}} :: 6 | @parent 7 | @stop 8 | 9 | {{-- Content --}} 10 | @section('content') 11 |
12 |
13 |
14 |

User Profile

15 |
16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |
#UsernameSigned Up
{{{$user->id}}}{{{$user->username}}}{{{$user->joined()}}}
33 |
34 |
35 |
36 | @stop 37 | -------------------------------------------------------------------------------- /app/views/site/user/reset.blade.php: -------------------------------------------------------------------------------- 1 | @extends('site.layouts.default') 2 | 3 | {{-- Web site Title --}} 4 | @section('title') 5 | {{{ Lang::get('user/user.forgot_password') }}} :: 6 | @parent 7 | @stop 8 | 9 | {{-- Content --}} 10 | @section('content') 11 |
12 |
13 |
14 |
15 |
Reset Password
16 |
17 | Back to Login 18 |
19 |
20 | 21 |
22 | 23 | {{ Confide::makeResetPasswordForm($token)->render() }} 24 |
25 |
26 |
27 |
28 | @stop 29 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "yajra/laravel-admin-template", 3 | "description": "Laravel Admin Template", 4 | "keywords": ["laravel", "template"], 5 | "license": "MIT", 6 | "authors": [ 7 | { 8 | "name": "Arjay Angeles", 9 | "homepage": "http://www.github.com/yajra" 10 | } 11 | ], 12 | "require": { 13 | "laravel/framework": "~4.2", 14 | "zizaco/confide": "~4.0@dev", 15 | "zizaco/entrust": "~1.2", 16 | "yajra/laravel-oci8": "~2.0", 17 | "yajra/laravel-datatables-oracle": "~3.0" 18 | }, 19 | "require-dev": { 20 | "barryvdh/laravel-debugbar": "1.*" 21 | }, 22 | "autoload": { 23 | "classmap": [ 24 | "app/commands", 25 | "app/controllers", 26 | "app/library", 27 | "app/models", 28 | "app/database/migrations", 29 | "app/database/seeds", 30 | "app/tests/library" 31 | ] 32 | }, 33 | "scripts": { 34 | "pre-update-cmd": [ 35 | "php artisan clear-compiled" 36 | ], 37 | "post-install-cmd": [ 38 | "php artisan optimize" 39 | ], 40 | "post-update-cmd": [ 41 | "php artisan optimize" 42 | ] 43 | }, 44 | "config": { 45 | "preferred-install": "dist" 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- 1 | 2 | 13 | 14 | 15 | ./app/tests/ 16 | 17 | 18 | -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- 1 | 2 | Options -MultiViews 3 | RewriteEngine On 4 | 5 | RewriteCond %{REQUEST_FILENAME} !-d 6 | RewriteRule ^(.+)/$ http://%{HTTP_HOST}/$1 [R=301,L] 7 | 8 | RewriteCond %{REQUEST_FILENAME} !-f 9 | RewriteRule ^ index.php [L] 10 | -------------------------------------------------------------------------------- /public/adminlte/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /public/adminlte/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2013 almasaeed2010 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /public/adminlte/css/datatables/images/sort_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/datatables/images/sort_asc.png -------------------------------------------------------------------------------- /public/adminlte/css/datatables/images/sort_asc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/datatables/images/sort_asc_disabled.png -------------------------------------------------------------------------------- /public/adminlte/css/datatables/images/sort_both.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/datatables/images/sort_both.png -------------------------------------------------------------------------------- /public/adminlte/css/datatables/images/sort_desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/datatables/images/sort_desc.png -------------------------------------------------------------------------------- /public/adminlte/css/datatables/images/sort_desc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/datatables/images/sort_desc_disabled.png -------------------------------------------------------------------------------- /public/adminlte/css/fullcalendar/fullcalendar.print.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * FullCalendar v1.6.4 Print Stylesheet 3 | * Docs & License: http://arshaw.com/fullcalendar/ 4 | * (c) 2013 Adam Shaw 5 | */ 6 | 7 | /* 8 | * Include this stylesheet on your page to get a more printer-friendly calendar. 9 | * When including this stylesheet, use the media='print' attribute of the tag. 10 | * Make sure to include this stylesheet IN ADDITION to the regular fullcalendar.css. 11 | */ 12 | 13 | 14 | /* Events 15 | -----------------------------------------------------*/ 16 | .fc-event { 17 | background: #fff !important; 18 | color: #000 !important; 19 | } 20 | 21 | /* for vertical events */ 22 | 23 | .fc-event-bg { 24 | display: none !important; 25 | } 26 | 27 | .fc-event .ui-resizable-handle { 28 | display: none !important; 29 | } -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/aero.css: -------------------------------------------------------------------------------- 1 | /* iCheck plugin Flat skin, aero 2 | ----------------------------------- */ 3 | .icheckbox_flat-aero, 4 | .iradio_flat-aero { 5 | display: inline-block; 6 | *display: inline; 7 | vertical-align: middle; 8 | margin: 0; 9 | padding: 0; 10 | width: 20px; 11 | height: 20px; 12 | background: url(aero.png) no-repeat; 13 | border: none; 14 | cursor: pointer; 15 | } 16 | 17 | .icheckbox_flat-aero { 18 | background-position: 0 0; 19 | } 20 | .icheckbox_flat-aero.checked { 21 | background-position: -22px 0; 22 | } 23 | .icheckbox_flat-aero.disabled { 24 | background-position: -44px 0; 25 | cursor: default; 26 | } 27 | .icheckbox_flat-aero.checked.disabled { 28 | background-position: -66px 0; 29 | } 30 | 31 | .iradio_flat-aero { 32 | background-position: -88px 0; 33 | } 34 | .iradio_flat-aero.checked { 35 | background-position: -110px 0; 36 | } 37 | .iradio_flat-aero.disabled { 38 | background-position: -132px 0; 39 | cursor: default; 40 | } 41 | .iradio_flat-aero.checked.disabled { 42 | background-position: -154px 0; 43 | } 44 | 45 | /* Retina support */ 46 | @media only screen and (-webkit-min-device-pixel-ratio: 1.5), 47 | only screen and (-moz-min-device-pixel-ratio: 1.5), 48 | only screen and (-o-min-device-pixel-ratio: 3/2), 49 | only screen and (min-device-pixel-ratio: 1.5) { 50 | .icheckbox_flat-aero, 51 | .iradio_flat-aero { 52 | background-image: url(aero@2x.png); 53 | -webkit-background-size: 176px 22px; 54 | background-size: 176px 22px; 55 | } 56 | } -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/aero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/aero.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/aero@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/aero@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/blue.css: -------------------------------------------------------------------------------- 1 | /* iCheck plugin Flat skin, blue 2 | ----------------------------------- */ 3 | .icheckbox_flat-blue, 4 | .iradio_flat-blue { 5 | display: inline-block; 6 | *display: inline; 7 | vertical-align: middle; 8 | margin: 0; 9 | padding: 0; 10 | width: 20px; 11 | height: 20px; 12 | background: url(blue.png) no-repeat; 13 | border: none; 14 | cursor: pointer; 15 | } 16 | 17 | .icheckbox_flat-blue { 18 | background-position: 0 0; 19 | } 20 | .icheckbox_flat-blue.checked { 21 | background-position: -22px 0; 22 | } 23 | .icheckbox_flat-blue.disabled { 24 | background-position: -44px 0; 25 | cursor: default; 26 | } 27 | .icheckbox_flat-blue.checked.disabled { 28 | background-position: -66px 0; 29 | } 30 | 31 | .iradio_flat-blue { 32 | background-position: -88px 0; 33 | } 34 | .iradio_flat-blue.checked { 35 | background-position: -110px 0; 36 | } 37 | .iradio_flat-blue.disabled { 38 | background-position: -132px 0; 39 | cursor: default; 40 | } 41 | .iradio_flat-blue.checked.disabled { 42 | background-position: -154px 0; 43 | } 44 | 45 | /* Retina support */ 46 | @media only screen and (-webkit-min-device-pixel-ratio: 1.5), 47 | only screen and (-moz-min-device-pixel-ratio: 1.5), 48 | only screen and (-o-min-device-pixel-ratio: 3/2), 49 | only screen and (min-device-pixel-ratio: 1.5) { 50 | .icheckbox_flat-blue, 51 | .iradio_flat-blue { 52 | background-image: url(blue@2x.png); 53 | -webkit-background-size: 176px 22px; 54 | background-size: 176px 22px; 55 | } 56 | } -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/blue.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/blue@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/blue@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/flat.css: -------------------------------------------------------------------------------- 1 | /* iCheck plugin flat skin, black 2 | ----------------------------------- */ 3 | .icheckbox_flat, 4 | .iradio_flat { 5 | display: inline-block; 6 | *display: inline; 7 | vertical-align: middle; 8 | margin: 0; 9 | padding: 0; 10 | width: 20px; 11 | height: 20px; 12 | background: url(flat.png) no-repeat; 13 | border: none; 14 | cursor: pointer; 15 | } 16 | 17 | .icheckbox_flat { 18 | background-position: 0 0; 19 | } 20 | .icheckbox_flat.checked { 21 | background-position: -22px 0; 22 | } 23 | .icheckbox_flat.disabled { 24 | background-position: -44px 0; 25 | cursor: default; 26 | } 27 | .icheckbox_flat.checked.disabled { 28 | background-position: -66px 0; 29 | } 30 | 31 | .iradio_flat { 32 | background-position: -88px 0; 33 | } 34 | .iradio_flat.checked { 35 | background-position: -110px 0; 36 | } 37 | .iradio_flat.disabled { 38 | background-position: -132px 0; 39 | cursor: default; 40 | } 41 | .iradio_flat.checked.disabled { 42 | background-position: -154px 0; 43 | } 44 | 45 | /* Retina support */ 46 | @media only screen and (-webkit-min-device-pixel-ratio: 1.5), 47 | only screen and (-moz-min-device-pixel-ratio: 1.5), 48 | only screen and (-o-min-device-pixel-ratio: 3/2), 49 | only screen and (min-device-pixel-ratio: 1.5) { 50 | .icheckbox_flat, 51 | .iradio_flat { 52 | background-image: url(flat@2x.png); 53 | -webkit-background-size: 176px 22px; 54 | background-size: 176px 22px; 55 | } 56 | } -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/flat.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/flat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/flat@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/green.css: -------------------------------------------------------------------------------- 1 | /* iCheck plugin Flat skin, green 2 | ----------------------------------- */ 3 | .icheckbox_flat-green, 4 | .iradio_flat-green { 5 | display: inline-block; 6 | *display: inline; 7 | vertical-align: middle; 8 | margin: 0; 9 | padding: 0; 10 | width: 20px; 11 | height: 20px; 12 | background: url(green.png) no-repeat; 13 | border: none; 14 | cursor: pointer; 15 | } 16 | 17 | .icheckbox_flat-green { 18 | background-position: 0 0; 19 | } 20 | .icheckbox_flat-green.checked { 21 | background-position: -22px 0; 22 | } 23 | .icheckbox_flat-green.disabled { 24 | background-position: -44px 0; 25 | cursor: default; 26 | } 27 | .icheckbox_flat-green.checked.disabled { 28 | background-position: -66px 0; 29 | } 30 | 31 | .iradio_flat-green { 32 | background-position: -88px 0; 33 | } 34 | .iradio_flat-green.checked { 35 | background-position: -110px 0; 36 | } 37 | .iradio_flat-green.disabled { 38 | background-position: -132px 0; 39 | cursor: default; 40 | } 41 | .iradio_flat-green.checked.disabled { 42 | background-position: -154px 0; 43 | } 44 | 45 | /* Retina support */ 46 | @media only screen and (-webkit-min-device-pixel-ratio: 1.5), 47 | only screen and (-moz-min-device-pixel-ratio: 1.5), 48 | only screen and (-o-min-device-pixel-ratio: 3/2), 49 | only screen and (min-device-pixel-ratio: 1.5) { 50 | .icheckbox_flat-green, 51 | .iradio_flat-green { 52 | background-image: url(green@2x.png); 53 | -webkit-background-size: 176px 22px; 54 | background-size: 176px 22px; 55 | } 56 | } -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/green.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/green@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/green@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/grey.css: -------------------------------------------------------------------------------- 1 | /* iCheck plugin Flat skin, grey 2 | ----------------------------------- */ 3 | .icheckbox_flat-grey, 4 | .iradio_flat-grey { 5 | display: inline-block; 6 | *display: inline; 7 | vertical-align: middle; 8 | margin: 0; 9 | padding: 0; 10 | width: 20px; 11 | height: 20px; 12 | background: url(grey.png) no-repeat; 13 | border: none; 14 | cursor: pointer; 15 | } 16 | 17 | .icheckbox_flat-grey { 18 | background-position: 0 0; 19 | } 20 | .icheckbox_flat-grey.checked { 21 | background-position: -22px 0; 22 | } 23 | .icheckbox_flat-grey.disabled { 24 | background-position: -44px 0; 25 | cursor: default; 26 | } 27 | .icheckbox_flat-grey.checked.disabled { 28 | background-position: -66px 0; 29 | } 30 | 31 | .iradio_flat-grey { 32 | background-position: -88px 0; 33 | } 34 | .iradio_flat-grey.checked { 35 | background-position: -110px 0; 36 | } 37 | .iradio_flat-grey.disabled { 38 | background-position: -132px 0; 39 | cursor: default; 40 | } 41 | .iradio_flat-grey.checked.disabled { 42 | background-position: -154px 0; 43 | } 44 | 45 | /* Retina support */ 46 | @media only screen and (-webkit-min-device-pixel-ratio: 1.5), 47 | only screen and (-moz-min-device-pixel-ratio: 1.5), 48 | only screen and (-o-min-device-pixel-ratio: 3/2), 49 | only screen and (min-device-pixel-ratio: 1.5) { 50 | .icheckbox_flat-grey, 51 | .iradio_flat-grey { 52 | background-image: url(grey@2x.png); 53 | -webkit-background-size: 176px 22px; 54 | background-size: 176px 22px; 55 | } 56 | } -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/grey.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/grey@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/grey@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/orange.css: -------------------------------------------------------------------------------- 1 | /* iCheck plugin Flat skin, orange 2 | ----------------------------------- */ 3 | .icheckbox_flat-orange, 4 | .iradio_flat-orange { 5 | display: inline-block; 6 | *display: inline; 7 | vertical-align: middle; 8 | margin: 0; 9 | padding: 0; 10 | width: 20px; 11 | height: 20px; 12 | background: url(orange.png) no-repeat; 13 | border: none; 14 | cursor: pointer; 15 | } 16 | 17 | .icheckbox_flat-orange { 18 | background-position: 0 0; 19 | } 20 | .icheckbox_flat-orange.checked { 21 | background-position: -22px 0; 22 | } 23 | .icheckbox_flat-orange.disabled { 24 | background-position: -44px 0; 25 | cursor: default; 26 | } 27 | .icheckbox_flat-orange.checked.disabled { 28 | background-position: -66px 0; 29 | } 30 | 31 | .iradio_flat-orange { 32 | background-position: -88px 0; 33 | } 34 | .iradio_flat-orange.checked { 35 | background-position: -110px 0; 36 | } 37 | .iradio_flat-orange.disabled { 38 | background-position: -132px 0; 39 | cursor: default; 40 | } 41 | .iradio_flat-orange.checked.disabled { 42 | background-position: -154px 0; 43 | } 44 | 45 | /* Retina support */ 46 | @media only screen and (-webkit-min-device-pixel-ratio: 1.5), 47 | only screen and (-moz-min-device-pixel-ratio: 1.5), 48 | only screen and (-o-min-device-pixel-ratio: 3/2), 49 | only screen and (min-device-pixel-ratio: 1.5) { 50 | .icheckbox_flat-orange, 51 | .iradio_flat-orange { 52 | background-image: url(orange@2x.png); 53 | -webkit-background-size: 176px 22px; 54 | background-size: 176px 22px; 55 | } 56 | } -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/orange.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/orange@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/orange@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/pink.css: -------------------------------------------------------------------------------- 1 | /* iCheck plugin Flat skin, pink 2 | ----------------------------------- */ 3 | .icheckbox_flat-pink, 4 | .iradio_flat-pink { 5 | display: inline-block; 6 | *display: inline; 7 | vertical-align: middle; 8 | margin: 0; 9 | padding: 0; 10 | width: 20px; 11 | height: 20px; 12 | background: url(pink.png) no-repeat; 13 | border: none; 14 | cursor: pointer; 15 | } 16 | 17 | .icheckbox_flat-pink { 18 | background-position: 0 0; 19 | } 20 | .icheckbox_flat-pink.checked { 21 | background-position: -22px 0; 22 | } 23 | .icheckbox_flat-pink.disabled { 24 | background-position: -44px 0; 25 | cursor: default; 26 | } 27 | .icheckbox_flat-pink.checked.disabled { 28 | background-position: -66px 0; 29 | } 30 | 31 | .iradio_flat-pink { 32 | background-position: -88px 0; 33 | } 34 | .iradio_flat-pink.checked { 35 | background-position: -110px 0; 36 | } 37 | .iradio_flat-pink.disabled { 38 | background-position: -132px 0; 39 | cursor: default; 40 | } 41 | .iradio_flat-pink.checked.disabled { 42 | background-position: -154px 0; 43 | } 44 | 45 | /* Retina support */ 46 | @media only screen and (-webkit-min-device-pixel-ratio: 1.5), 47 | only screen and (-moz-min-device-pixel-ratio: 1.5), 48 | only screen and (-o-min-device-pixel-ratio: 3/2), 49 | only screen and (min-device-pixel-ratio: 1.5) { 50 | .icheckbox_flat-pink, 51 | .iradio_flat-pink { 52 | background-image: url(pink@2x.png); 53 | -webkit-background-size: 176px 22px; 54 | background-size: 176px 22px; 55 | } 56 | } -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/pink.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/pink@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/pink@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/purple.css: -------------------------------------------------------------------------------- 1 | /* iCheck plugin Flat skin, purple 2 | ----------------------------------- */ 3 | .icheckbox_flat-purple, 4 | .iradio_flat-purple { 5 | display: inline-block; 6 | *display: inline; 7 | vertical-align: middle; 8 | margin: 0; 9 | padding: 0; 10 | width: 20px; 11 | height: 20px; 12 | background: url(purple.png) no-repeat; 13 | border: none; 14 | cursor: pointer; 15 | } 16 | 17 | .icheckbox_flat-purple { 18 | background-position: 0 0; 19 | } 20 | .icheckbox_flat-purple.checked { 21 | background-position: -22px 0; 22 | } 23 | .icheckbox_flat-purple.disabled { 24 | background-position: -44px 0; 25 | cursor: default; 26 | } 27 | .icheckbox_flat-purple.checked.disabled { 28 | background-position: -66px 0; 29 | } 30 | 31 | .iradio_flat-purple { 32 | background-position: -88px 0; 33 | } 34 | .iradio_flat-purple.checked { 35 | background-position: -110px 0; 36 | } 37 | .iradio_flat-purple.disabled { 38 | background-position: -132px 0; 39 | cursor: default; 40 | } 41 | .iradio_flat-purple.checked.disabled { 42 | background-position: -154px 0; 43 | } 44 | 45 | /* Retina support */ 46 | @media only screen and (-webkit-min-device-pixel-ratio: 1.5), 47 | only screen and (-moz-min-device-pixel-ratio: 1.5), 48 | only screen and (-o-min-device-pixel-ratio: 3/2), 49 | only screen and (min-device-pixel-ratio: 1.5) { 50 | .icheckbox_flat-purple, 51 | .iradio_flat-purple { 52 | background-image: url(purple@2x.png); 53 | -webkit-background-size: 176px 22px; 54 | background-size: 176px 22px; 55 | } 56 | } -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/purple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/purple.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/purple@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/purple@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/red.css: -------------------------------------------------------------------------------- 1 | /* iCheck plugin Flat skin, red 2 | ----------------------------------- */ 3 | .icheckbox_flat-red, 4 | .iradio_flat-red { 5 | display: inline-block; 6 | *display: inline; 7 | vertical-align: middle; 8 | margin: 0; 9 | padding: 0; 10 | width: 20px; 11 | height: 20px; 12 | background: url(red.png) no-repeat; 13 | border: none; 14 | cursor: pointer; 15 | } 16 | 17 | .icheckbox_flat-red { 18 | background-position: 0 0; 19 | } 20 | .icheckbox_flat-red.checked { 21 | background-position: -22px 0; 22 | } 23 | .icheckbox_flat-red.disabled { 24 | background-position: -44px 0; 25 | cursor: default; 26 | } 27 | .icheckbox_flat-red.checked.disabled { 28 | background-position: -66px 0; 29 | } 30 | 31 | .iradio_flat-red { 32 | background-position: -88px 0; 33 | } 34 | .iradio_flat-red.checked { 35 | background-position: -110px 0; 36 | } 37 | .iradio_flat-red.disabled { 38 | background-position: -132px 0; 39 | cursor: default; 40 | } 41 | .iradio_flat-red.checked.disabled { 42 | background-position: -154px 0; 43 | } 44 | 45 | /* Retina support */ 46 | @media only screen and (-webkit-min-device-pixel-ratio: 1.5), 47 | only screen and (-moz-min-device-pixel-ratio: 1.5), 48 | only screen and (-o-min-device-pixel-ratio: 3/2), 49 | only screen and (min-device-pixel-ratio: 1.5) { 50 | .icheckbox_flat-red, 51 | .iradio_flat-red { 52 | background-image: url(red@2x.png); 53 | -webkit-background-size: 176px 22px; 54 | background-size: 176px 22px; 55 | } 56 | } -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/red.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/red@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/red@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/yellow.css: -------------------------------------------------------------------------------- 1 | /* iCheck plugin Flat skin, yellow 2 | ----------------------------------- */ 3 | .icheckbox_flat-yellow, 4 | .iradio_flat-yellow { 5 | display: inline-block; 6 | *display: inline; 7 | vertical-align: middle; 8 | margin: 0; 9 | padding: 0; 10 | width: 20px; 11 | height: 20px; 12 | background: url(yellow.png) no-repeat; 13 | border: none; 14 | cursor: pointer; 15 | } 16 | 17 | .icheckbox_flat-yellow { 18 | background-position: 0 0; 19 | } 20 | .icheckbox_flat-yellow.checked { 21 | background-position: -22px 0; 22 | } 23 | .icheckbox_flat-yellow.disabled { 24 | background-position: -44px 0; 25 | cursor: default; 26 | } 27 | .icheckbox_flat-yellow.checked.disabled { 28 | background-position: -66px 0; 29 | } 30 | 31 | .iradio_flat-yellow { 32 | background-position: -88px 0; 33 | } 34 | .iradio_flat-yellow.checked { 35 | background-position: -110px 0; 36 | } 37 | .iradio_flat-yellow.disabled { 38 | background-position: -132px 0; 39 | cursor: default; 40 | } 41 | .iradio_flat-yellow.checked.disabled { 42 | background-position: -154px 0; 43 | } 44 | 45 | /* Retina support */ 46 | @media only screen and (-webkit-min-device-pixel-ratio: 1.5), 47 | only screen and (-moz-min-device-pixel-ratio: 1.5), 48 | only screen and (-o-min-device-pixel-ratio: 3/2), 49 | only screen and (min-device-pixel-ratio: 1.5) { 50 | .icheckbox_flat-yellow, 51 | .iradio_flat-yellow { 52 | background-image: url(yellow@2x.png); 53 | -webkit-background-size: 176px 22px; 54 | background-size: 176px 22px; 55 | } 56 | } -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/yellow.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/flat/yellow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/flat/yellow@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/futurico/futurico.css: -------------------------------------------------------------------------------- 1 | /* iCheck plugin Futurico skin 2 | ----------------------------------- */ 3 | .icheckbox_futurico, 4 | .iradio_futurico { 5 | display: inline-block; 6 | *display: inline; 7 | vertical-align: middle; 8 | margin: 0; 9 | padding: 0; 10 | width: 16px; 11 | height: 17px; 12 | background: url(futurico.png) no-repeat; 13 | border: none; 14 | cursor: pointer; 15 | } 16 | 17 | .icheckbox_futurico { 18 | background-position: 0 0; 19 | } 20 | .icheckbox_futurico.checked { 21 | background-position: -18px 0; 22 | } 23 | .icheckbox_futurico.disabled { 24 | background-position: -36px 0; 25 | cursor: default; 26 | } 27 | .icheckbox_futurico.checked.disabled { 28 | background-position: -54px 0; 29 | } 30 | 31 | .iradio_futurico { 32 | background-position: -72px 0; 33 | } 34 | .iradio_futurico.checked { 35 | background-position: -90px 0; 36 | } 37 | .iradio_futurico.disabled { 38 | background-position: -108px 0; 39 | cursor: default; 40 | } 41 | .iradio_futurico.checked.disabled { 42 | background-position: -126px 0; 43 | } 44 | 45 | /* Retina support */ 46 | @media only screen and (-webkit-min-device-pixel-ratio: 1.5), 47 | only screen and (-moz-min-device-pixel-ratio: 1.5), 48 | only screen and (-o-min-device-pixel-ratio: 3/2), 49 | only screen and (min-device-pixel-ratio: 1.5) { 50 | .icheckbox_futurico, 51 | .iradio_futurico { 52 | background-image: url(futurico@2x.png); 53 | -webkit-background-size: 144px 19px; 54 | background-size: 144px 19px; 55 | } 56 | } -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/futurico/futurico.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/futurico/futurico.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/futurico/futurico@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/futurico/futurico@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/line/line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/line/line.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/line/line@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/line/line@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/aero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/aero.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/aero@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/aero@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/blue.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/blue@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/blue@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/green.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/green@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/green@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/grey.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/grey@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/grey@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/minimal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/minimal.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/minimal@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/minimal@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/orange.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/orange@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/orange@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/pink.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/pink@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/pink@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/purple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/purple.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/purple@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/purple@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/red.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/red@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/red@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/yellow.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/minimal/yellow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/minimal/yellow@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/polaris/polaris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/polaris/polaris.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/polaris/polaris@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/polaris/polaris@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/aero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/aero.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/aero@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/aero@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/blue.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/blue@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/blue@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/green.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/green@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/green@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/grey.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/grey@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/grey@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/orange.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/orange@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/orange@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/pink.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/pink@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/pink@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/purple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/purple.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/purple@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/purple@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/red.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/red@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/red@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/square.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/square@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/square@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/yellow.png -------------------------------------------------------------------------------- /public/adminlte/css/iCheck/square/yellow@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/iCheck/square/yellow@2x.png -------------------------------------------------------------------------------- /public/adminlte/css/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/animated-overlay.gif -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-bg_flat_55_fbec88_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-bg_flat_55_fbec88_40x100.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-bg_glass_75_d0e5f5_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-bg_glass_75_d0e5f5_1x400.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-bg_glass_85_dfeffc_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-bg_glass_85_dfeffc_1x400.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-bg_inset-hard_100_f5f8f9_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-bg_inset-hard_100_f5f8f9_1x100.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-bg_inset-hard_100_fcfdfd_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-bg_inset-hard_100_fcfdfd_1x100.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-icons_217bc0_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-icons_217bc0_256x240.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-icons_469bdd_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-icons_469bdd_256x240.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-icons_6da8d5_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-icons_6da8d5_256x240.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-icons_d8e7f3_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-icons_d8e7f3_256x240.png -------------------------------------------------------------------------------- /public/adminlte/css/images/ui-icons_f9bd01_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/images/ui-icons_f9bd01_256x240.png -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/animated-overlay.gif -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/ui-bg_flat_100_e6e7e8_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/ui-bg_flat_100_e6e7e8_40x100.png -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/ui-bg_flat_100_f56954_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/ui-bg_flat_100_f56954_40x100.png -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/ui-bg_flat_55_f39c12_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/ui-bg_flat_55_f39c12_40x100.png -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/ui-bg_flat_65_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/ui-bg_flat_65_ffffff_40x100.png -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/ui-bg_flat_75_dadada_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/ui-bg_flat_75_dadada_40x100.png -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/ui-bg_flat_75_e6e6e6_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/ui-bg_flat_75_e6e6e6_40x100.png -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /public/adminlte/css/jQueryUI/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/css/jQueryUI/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /public/adminlte/css/jvectormap/jquery-jvectormap-1.2.2.css: -------------------------------------------------------------------------------- 1 | .jvectormap-label { 2 | position: absolute; 3 | display: none; 4 | border: solid 1px #CDCDCD; 5 | -webkit-border-radius: 3px; 6 | -moz-border-radius: 3px; 7 | border-radius: 3px; 8 | background: #292929; 9 | color: white; 10 | font-size: 10px!important; 11 | padding: 3px; 12 | z-index: 9999; 13 | } 14 | 15 | .jvectormap-zoomin, .jvectormap-zoomout { 16 | position: absolute; 17 | left: 10px; 18 | -webkit-border-radius: 3px; 19 | -moz-border-radius: 3px; 20 | border-radius: 3px; 21 | background: #292929; 22 | padding: 5px; 23 | color: white; 24 | cursor: pointer; 25 | line-height: 10px; 26 | text-align: center; 27 | font-weight: bold; 28 | } 29 | 30 | .jvectormap-zoomin { 31 | top: 10px; 32 | } 33 | 34 | .jvectormap-zoomout { 35 | top: 35px; 36 | } -------------------------------------------------------------------------------- /public/adminlte/css/morris/morris.css: -------------------------------------------------------------------------------- 1 | .morris-hover{position:absolute;z-index:1090;}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#444;background:rgba(255, 255, 255, 0.8);border:solid 2px rgba(230, 230, 230, 0.8);font-weight: 600;font-size:14px;text-align:center;}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0;} 2 | .morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0;} 3 | -------------------------------------------------------------------------------- /public/adminlte/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /public/adminlte/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/adminlte/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/adminlte/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/adminlte/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /public/adminlte/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /public/adminlte/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /public/adminlte/fonts/ionicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/fonts/ionicons.eot -------------------------------------------------------------------------------- /public/adminlte/fonts/ionicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/fonts/ionicons.ttf -------------------------------------------------------------------------------- /public/adminlte/fonts/ionicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/fonts/ionicons.woff -------------------------------------------------------------------------------- /public/adminlte/img/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/ajax-loader.gif -------------------------------------------------------------------------------- /public/adminlte/img/ajax-loader1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/ajax-loader1.gif -------------------------------------------------------------------------------- /public/adminlte/img/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/avatar.png -------------------------------------------------------------------------------- /public/adminlte/img/avatar04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/avatar04.png -------------------------------------------------------------------------------- /public/adminlte/img/avatar2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/avatar2.png -------------------------------------------------------------------------------- /public/adminlte/img/avatar3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/avatar3.png -------------------------------------------------------------------------------- /public/adminlte/img/avatar5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/avatar5.png -------------------------------------------------------------------------------- /public/adminlte/img/blur-background04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/blur-background04.jpg -------------------------------------------------------------------------------- /public/adminlte/img/blur-background08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/blur-background08.jpg -------------------------------------------------------------------------------- /public/adminlte/img/blur-background09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/blur-background09.jpg -------------------------------------------------------------------------------- /public/adminlte/img/bootstrap-colorpicker/alpha-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/bootstrap-colorpicker/alpha-horizontal.png -------------------------------------------------------------------------------- /public/adminlte/img/bootstrap-colorpicker/alpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/bootstrap-colorpicker/alpha.png -------------------------------------------------------------------------------- /public/adminlte/img/bootstrap-colorpicker/hue-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/bootstrap-colorpicker/hue-horizontal.png -------------------------------------------------------------------------------- /public/adminlte/img/bootstrap-colorpicker/hue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/bootstrap-colorpicker/hue.png -------------------------------------------------------------------------------- /public/adminlte/img/bootstrap-colorpicker/saturation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/bootstrap-colorpicker/saturation.png -------------------------------------------------------------------------------- /public/adminlte/img/credit/american-express.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/credit/american-express.png -------------------------------------------------------------------------------- /public/adminlte/img/credit/cirrus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/credit/cirrus.png -------------------------------------------------------------------------------- /public/adminlte/img/credit/mastercard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/credit/mastercard.png -------------------------------------------------------------------------------- /public/adminlte/img/credit/mestro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/credit/mestro.png -------------------------------------------------------------------------------- /public/adminlte/img/credit/paypal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/credit/paypal.png -------------------------------------------------------------------------------- /public/adminlte/img/credit/paypal2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/credit/paypal2.png -------------------------------------------------------------------------------- /public/adminlte/img/credit/visa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/credit/visa.png -------------------------------------------------------------------------------- /public/adminlte/img/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/icons.png -------------------------------------------------------------------------------- /public/adminlte/img/sprite-skin-flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/sprite-skin-flat.png -------------------------------------------------------------------------------- /public/adminlte/img/sprite-skin-nice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/sprite-skin-nice.png -------------------------------------------------------------------------------- /public/adminlte/img/user-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/user-bg.png -------------------------------------------------------------------------------- /public/adminlte/img/user.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/user.jpg -------------------------------------------------------------------------------- /public/adminlte/img/user2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/img/user2.jpg -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/README.md: -------------------------------------------------------------------------------- 1 | CKEditor 4 2 | ========== 3 | 4 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. 5 | http://ckeditor.com - See LICENSE.md for license information. 6 | 7 | CKEditor is a text editor to be used inside web pages. It's not a replacement 8 | for desktop text editors like Word or OpenOffice, but a component to be used as 9 | part of web applications and websites. 10 | 11 | ## Documentation 12 | 13 | The full editor documentation is available online at the following address: 14 | http://docs.ckeditor.com 15 | 16 | ## Installation 17 | 18 | Installing CKEditor is an easy task. Just follow these simple steps: 19 | 20 | 1. **Download** the latest version from the CKEditor website: 21 | http://ckeditor.com. You should have already completed this step, but be 22 | sure you have the very latest version. 23 | 2. **Extract** (decompress) the downloaded file into the root of your website. 24 | 25 | **Note:** CKEditor is by default installed in the `ckeditor` folder. You can 26 | place the files in whichever you want though. 27 | 28 | ## Checking Your Installation 29 | 30 | The editor comes with a few sample pages that can be used to verify that 31 | installation proceeded properly. Take a look at the `samples` directory. 32 | 33 | To test your installation, just call the following page at your website: 34 | 35 | http:////samples/index.html 36 | 37 | For example: 38 | 39 | http://www.example.com/ckeditor/samples/index.html 40 | -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/config.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @license Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. 3 | * For licensing, see LICENSE.md or http://ckeditor.com/license 4 | */ 5 | 6 | CKEDITOR.editorConfig = function( config ) { 7 | // Define changes to default configuration here. 8 | // For the complete reference: 9 | // http://docs.ckeditor.com/#!/api/CKEDITOR.config 10 | 11 | // The toolbar groups arrangement, optimized for two toolbar rows. 12 | config.toolbarGroups = [ 13 | { name: 'clipboard', groups: [ 'clipboard', 'undo' ] }, 14 | { name: 'editing', groups: [ 'find', 'selection', 'spellchecker' ] }, 15 | { name: 'links' }, 16 | { name: 'insert' }, 17 | { name: 'forms' }, 18 | { name: 'tools' }, 19 | { name: 'document', groups: [ 'mode', 'document', 'doctools' ] }, 20 | { name: 'others' }, 21 | '/', 22 | { name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] }, 23 | { name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'bidi' ] }, 24 | { name: 'styles' }, 25 | { name: 'colors' }, 26 | { name: 'about' } 27 | ]; 28 | 29 | // Remove some buttons, provided by the standard plugins, which we don't 30 | // need to have in the Standard(s) toolbar. 31 | config.removeButtons = 'Underline,Subscript,Superscript'; 32 | 33 | // Se the most common block elements. 34 | config.format_tags = 'p;h1;h2;h3;pre'; 35 | 36 | // Make dialogs simpler. 37 | config.removeDialogTabs = 'image:advanced;link:advanced'; 38 | }; 39 | -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. 2 | For licensing, see LICENSE.md or http://ckeditor.com/license 3 | 4 | cs.js Found: 30 Missing: 0 5 | cy.js Found: 30 Missing: 0 6 | da.js Found: 12 Missing: 18 7 | de.js Found: 30 Missing: 0 8 | el.js Found: 25 Missing: 5 9 | eo.js Found: 30 Missing: 0 10 | fa.js Found: 30 Missing: 0 11 | fi.js Found: 30 Missing: 0 12 | fr.js Found: 30 Missing: 0 13 | gu.js Found: 12 Missing: 18 14 | he.js Found: 30 Missing: 0 15 | it.js Found: 30 Missing: 0 16 | mk.js Found: 5 Missing: 25 17 | nb.js Found: 30 Missing: 0 18 | nl.js Found: 30 Missing: 0 19 | no.js Found: 30 Missing: 0 20 | pt-br.js Found: 30 Missing: 0 21 | ro.js Found: 6 Missing: 24 22 | tr.js Found: 30 Missing: 0 23 | ug.js Found: 27 Missing: 3 24 | vi.js Found: 6 Missing: 24 25 | zh-cn.js Found: 30 Missing: 0 26 | -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. 3 | For licensing, see LICENSE.md or http://ckeditor.com/license 4 | */ 5 | CKEDITOR.plugins.setLang("a11yhelp","zh-cn",{title:"辅助功能说明",contents:"帮助内容。要关闭此对话框请按 ESC 键。",legend:[{name:"常规",items:[{name:"编辑器工具栏",legend:"按 ${toolbarFocus} 导航到工具栏,使用 TAB 键和 SHIFT+TAB 组合键移动到上一个和下一个工具栏组。使用左右箭头键移动到上一个和下一个工具栏按钮。按空格键或回车键以选中工具栏按钮。"},{name:"编辑器对话框",legend:"在对话框内,TAB 键移动到下一个字段,SHIFT + TAB 组合键移动到上一个字段,ENTER 键提交对话框,ESC 键取消对话框。对于有多选项卡的对话框,用ALT + F10来移到选项卡列表。然后用 TAB 键或者向右箭头来移动到下一个选项卡;SHIFT + TAB 组合键或者向左箭头移动到上一个选项卡。用 SPACE 键或者 ENTER 键选择选项卡。"},{name:"编辑器上下文菜单",legend:"用 ${contextMenu} 或者“应用程序键”打开上下文菜单。然后用 TAB 键或者下箭头键来移动到下一个菜单项;SHIFT + TAB 组合键或者上箭头键移动到上一个菜单项。用 SPACE 键或者 ENTER 键选择菜单项。用 SPACE 键,ENTER 键或者右箭头键打开子菜单。返回菜单用 ESC 键或者左箭头键。用 ESC 键关闭上下文菜单。"}, 6 | {name:"编辑器列表框",legend:"在列表框中,移到下一列表项用 TAB 键或者下箭头键。移到上一列表项用SHIFT + TAB 组合键或者上箭头键,用 SPACE 键或者 ENTER 键选择列表项。用 ESC 键收起列表框。"},{name:"编辑器元素路径栏",legend:"按 ${elementsPathFocus} 以导航到元素路径栏,使用 TAB 键或右箭头键选择下一个元素,使用 SHIFT+TAB 组合键或左箭头键选择上一个元素,按空格键或回车键以选定编辑器里的元素。"}]},{name:"命令",items:[{name:" 撤消命令",legend:"按 ${undo}"},{name:" 重做命令",legend:"按 ${redo}"},{name:" 加粗命令",legend:"按 ${bold}"},{name:" 倾斜命令",legend:"按 ${italic}"},{name:" 下划线命令",legend:"按 ${underline}"},{name:" 链接命令",legend:"按 ${link}"},{name:" 工具栏折叠命令",legend:"按 ${toolbarCollapse}"}, 7 | {name:"访问前一个焦点区域的命令",legend:"按 ${accessPreviousSpace} 访问^符号前最近的不可访问的焦点区域,例如:两个相邻的 HR 元素。重复此组合按键可以到达远处的焦点区域。"},{name:"访问下一个焦点区域命令",legend:"按 ${accessNextSpace} 以访问^符号后最近的不可访问的焦点区域。例如:两个相邻的 HR 元素。重复此组合按键可以到达远处的焦点区域。"},{name:"辅助功能帮助",legend:"按 ${a11yHelp}"}]}]}); -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. 3 | For licensing, see LICENSE.md or http://ckeditor.com/license 4 | */ 5 | CKEDITOR.plugins.setLang("a11yhelp","zh",{title:"輔助工具指南",contents:"說明內容。若要關閉此對話框請按「ESC」。",legend:[{name:"一般",items:[{name:"編輯器工具列",legend:"請按「${toolbarFocus}」以瀏覽工具列。\r\n利用「TAB」或「SHIFT+TAB」以便移動到下一個或前一個工具列群組。\r\n利用「→」或「←」以便移動到下一個或前一個工具列按鈕。\r\n請按下「空白鍵」或「ENTER」鍵啟動工具列按鈕。"},{name:"編輯器對話方塊",legend:"在對話框中,請按 TAB 鍵以便移動到下個欄位,請按 SHIFT + TAB 以便移動到前個欄位;請按 ENTER 以提交對話框資料,或按下 ESC 取消對話框。\r\n若是有多個頁框的對話框,請按 ALT + F10 以移動到頁框列表,並以 TAB 或是 → 方向鍵移動到下個頁框。以 SHIFT + TAB 或是 ← 方向鍵移動到前個頁框。按下 空白鍵 或是 ENTER 以選取頁框。"},{name:"編輯器內容功能表", 6 | legend:"請按下「${contextMenu}」或是「應用程式鍵」以開啟內容選單。以「TAB」或是「↓」鍵移動到下一個選單選項。以「SHIFT + TAB」或是「↑」鍵移動到上一個選單選項。按下「空白鍵」或是「ENTER」鍵以選取選單選項。以「空白鍵」或「ENTER」或「→」開啟目前選項之子選單。以「ESC」或「←」回到父選單。以「ESC」鍵關閉內容選單」。"},{name:"編輯器清單方塊",legend:"在列表中,請利用 TAB 或 ↓ 方向鍵以移動到下一個項目;或利用 SHIFT + TAB 或 ↑ 方向鍵移動到前一個項目。請按下 空白鍵 或是 ENTER 以選取項目。請按 ESC 關閉列表。"},{name:"編輯器元件路徑工具列",legend:"請按「${elementsPathFocus}」以瀏覽元素路徑工具列。\r\n利用「TAB」或「→」以便移動到下一個元素按鈕。\r\n利用「SHIFT+TAB」或「←」以便移動到前一個元素按鈕。\r\n請按下「空白鍵」或「ENTER」鍵選擇編輯器中的元素。"}]},{name:"命令",items:[{name:"復原命令", 7 | legend:"請按下「${undo}」"},{name:"重複命令",legend:"請按下「 ${redo}」"},{name:"粗體命令",legend:"請按下「${bold}」"},{name:"斜體",legend:"請按下「${italic}」"},{name:"底線命令",legend:"請按下「${underline}」"},{name:"連結",legend:"請按下「${link}」"},{name:"隱藏工具列",legend:"請按下「${toolbarCollapse}」"},{name:"存取前一個焦點空間命令",legend:"請按下 ${accessPreviousSpace} 以存取最近但無法靠近之插字符號前的焦點空間。舉例:二個相鄰的 HR 元素。\r\n重複按鍵以存取較遠的焦點空間。"},{name:"存取下一個焦點空間命令",legend:"請按下 ${accessNextSpace} 以存取最近但無法靠近之插字符號後的焦點空間。舉例:二個相鄰的 HR 元素。\r\n重複按鍵以存取較遠的焦點空間。"},{name:"協助工具說明",legend:"請按下「${a11yHelp}」"}]}]}); -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/about/dialogs/about.js: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. 3 | For licensing, see LICENSE.md or http://ckeditor.com/license 4 | */ 5 | CKEDITOR.dialog.add("about",function(a){var a=a.lang.about,b=CKEDITOR.plugins.get("about").path+"dialogs/"+(CKEDITOR.env.hidpi?"hidpi/":"")+"logo_ckeditor.png";return{title:CKEDITOR.env.ie?a.dlgTitle:a.title,minWidth:390,minHeight:230,contents:[{id:"tab1",label:"",title:"",expand:!0,padding:0,elements:[{type:"html",html:'

CKEditor '+CKEDITOR.version+" (revision "+CKEDITOR.revision+')
http://ckeditor.com

'+a.help.replace("$1",''+ 7 | a.userGuide+"")+"

"+a.moreInfo+'
http://ckeditor.com/about/license

'+a.copy.replace("$1",'CKSource - Frederico Knabben')+"

"}]}],buttons:[CKEDITOR.dialog.cancelButton]}}); -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/about/dialogs/logo_ckeditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/plugins/about/dialogs/logo_ckeditor.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/dialog/dialogDefinition.js: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. 3 | For licensing, see LICENSE.md or http://ckeditor.com/license 4 | */ 5 | -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/fakeobjects/images/spacer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/plugins/fakeobjects/images/spacer.gif -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/plugins/icons.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/icons_hidpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/plugins/icons_hidpi.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/image/images/noimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/plugins/image/images/noimage.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/link/images/anchor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/plugins/link/images/anchor.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/link/images/hidpi/anchor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/plugins/link/images/hidpi/anchor.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/magicline/images/hidpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/plugins/magicline/images/hidpi/icon.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/magicline/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/plugins/magicline/images/icon.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/scayt/LICENSE.md: -------------------------------------------------------------------------------- 1 | Software License Agreement 2 | ========================== 3 | 4 | **CKEditor SCAYT Plugin** 5 | Copyright © 2012, [CKSource](http://cksource.com) - Frederico Knabben. All rights reserved. 6 | 7 | Licensed under the terms of any of the following licenses at your choice: 8 | 9 | * GNU General Public License Version 2 or later (the "GPL"): 10 | http://www.gnu.org/licenses/gpl.html 11 | 12 | * GNU Lesser General Public License Version 2.1 or later (the "LGPL"): 13 | http://www.gnu.org/licenses/lgpl.html 14 | 15 | * Mozilla Public License Version 1.1 or later (the "MPL"): 16 | http://www.mozilla.org/MPL/MPL-1.1.html 17 | 18 | You are not required to, but if you want to explicitly declare the license you have chosen to be bound to when using, reproducing, modifying and distributing this software, just include a text file titled "legal.txt" in your version of this software, indicating your license choice. 19 | 20 | Sources of Intellectual Property Included in this plugin 21 | -------------------------------------------------------- 22 | 23 | Where not otherwise indicated, all plugin content is authored by CKSource engineers and consists of CKSource-owned intellectual property. In some specific instances, the plugin will incorporate work done by developers outside of CKSource with their express permission. 24 | 25 | Trademarks 26 | ---------- 27 | 28 | CKEditor is a trademark of CKSource - Frederico Knabben. All other brand and product names are trademarks, registered trademarks or service marks of their respective holders. 29 | -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/scayt/README.md: -------------------------------------------------------------------------------- 1 | CKEditor SCAYT Plugin 2 | ===================== 3 | 4 | This plugin brings Spell Check As You Type (SCAYT) into CKEditor. 5 | 6 | SCAYT is a "installation-less", using the web-services of [WebSpellChecker.net](http://www.webspellchecker.net/). It's an out of the box solution. 7 | 8 | Installation 9 | ------------ 10 | 11 | 1. Clone/copy this repository contents in a new "plugins/scayt" folder in your CKEditor installation. 12 | 2. Enable the "scayt" plugin in the CKEditor configuration file (config.js): 13 | 14 | config.extraPlugins = 'scayt'; 15 | 16 | That's all. SCAYT will appear on the editor toolbar and will be ready to use. 17 | 18 | License 19 | ------- 20 | 21 | Licensed under the terms of any of the following licenses at your choice: [GPL](http://www.gnu.org/licenses/gpl.html), [LGPL](http://www.gnu.org/licenses/lgpl.html) and [MPL](http://www.mozilla.org/MPL/MPL-1.1.html). 22 | 23 | See LICENSE.md for more information. 24 | 25 | Developed in cooperation with [WebSpellChecker.net](http://www.webspellchecker.net/). 26 | -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/scayt/dialogs/toolbar.css: -------------------------------------------------------------------------------- 1 | a 2 | { 3 | text-decoration:none; 4 | padding: 2px 4px 4px 6px; 5 | display : block; 6 | border-width: 1px; 7 | border-style: solid; 8 | margin : 0px; 9 | } 10 | 11 | a.cke_scayt_toogle:hover, 12 | a.cke_scayt_toogle:focus, 13 | a.cke_scayt_toogle:active 14 | { 15 | border-color: #316ac5; 16 | background-color: #dff1ff; 17 | color : #000; 18 | cursor: pointer; 19 | margin : 0px; 20 | } 21 | a.cke_scayt_toogle { 22 | color : #316ac5; 23 | border-color: #fff; 24 | } 25 | .scayt_enabled a.cke_scayt_item { 26 | color : #316ac5; 27 | border-color: #fff; 28 | margin : 0px; 29 | } 30 | .scayt_disabled a.cke_scayt_item { 31 | color : gray; 32 | border-color : #fff; 33 | } 34 | .scayt_enabled a.cke_scayt_item:hover, 35 | .scayt_enabled a.cke_scayt_item:focus, 36 | .scayt_enabled a.cke_scayt_item:active 37 | { 38 | border-color: #316ac5; 39 | background-color: #dff1ff; 40 | color : #000; 41 | cursor: pointer; 42 | } 43 | .scayt_disabled a.cke_scayt_item:hover, 44 | .scayt_disabled a.cke_scayt_item:focus, 45 | .scayt_disabled a.cke_scayt_item:active 46 | { 47 | border-color: gray; 48 | background-color: #dff1ff; 49 | color : gray; 50 | cursor: no-drop; 51 | } 52 | .cke_scayt_set_on, .cke_scayt_set_off 53 | { 54 | display: none; 55 | } 56 | .scayt_enabled .cke_scayt_set_on 57 | { 58 | display: none; 59 | } 60 | .scayt_disabled .cke_scayt_set_on 61 | { 62 | display: inline; 63 | } 64 | .scayt_disabled .cke_scayt_set_off 65 | { 66 | display: none; 67 | } 68 | .scayt_enabled .cke_scayt_set_off 69 | { 70 | display: inline; 71 | } 72 | -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. 2 | For licensing, see LICENSE.md or http://ckeditor.com/license 3 | 4 | cs.js Found: 118 Missing: 0 5 | cy.js Found: 118 Missing: 0 6 | de.js Found: 118 Missing: 0 7 | el.js Found: 16 Missing: 102 8 | eo.js Found: 118 Missing: 0 9 | et.js Found: 31 Missing: 87 10 | fa.js Found: 24 Missing: 94 11 | fi.js Found: 23 Missing: 95 12 | fr.js Found: 118 Missing: 0 13 | hr.js Found: 23 Missing: 95 14 | it.js Found: 118 Missing: 0 15 | nb.js Found: 118 Missing: 0 16 | nl.js Found: 118 Missing: 0 17 | no.js Found: 118 Missing: 0 18 | tr.js Found: 118 Missing: 0 19 | ug.js Found: 39 Missing: 79 20 | zh-cn.js Found: 118 Missing: 0 21 | -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/wsc/LICENSE.md: -------------------------------------------------------------------------------- 1 | Software License Agreement 2 | ========================== 3 | 4 | **CKEditor WSC Plugin** 5 | Copyright © 2012, [CKSource](http://cksource.com) - Frederico Knabben. All rights reserved. 6 | 7 | Licensed under the terms of any of the following licenses at your choice: 8 | 9 | * GNU General Public License Version 2 or later (the "GPL"): 10 | http://www.gnu.org/licenses/gpl.html 11 | 12 | * GNU Lesser General Public License Version 2.1 or later (the "LGPL"): 13 | http://www.gnu.org/licenses/lgpl.html 14 | 15 | * Mozilla Public License Version 1.1 or later (the "MPL"): 16 | http://www.mozilla.org/MPL/MPL-1.1.html 17 | 18 | You are not required to, but if you want to explicitly declare the license you have chosen to be bound to when using, reproducing, modifying and distributing this software, just include a text file titled "legal.txt" in your version of this software, indicating your license choice. 19 | 20 | Sources of Intellectual Property Included in this plugin 21 | -------------------------------------------------------- 22 | 23 | Where not otherwise indicated, all plugin content is authored by CKSource engineers and consists of CKSource-owned intellectual property. In some specific instances, the plugin will incorporate work done by developers outside of CKSource with their express permission. 24 | 25 | Trademarks 26 | ---------- 27 | 28 | CKEditor is a trademark of CKSource - Frederico Knabben. All other brand and product names are trademarks, registered trademarks or service marks of their respective holders. 29 | -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/wsc/README.md: -------------------------------------------------------------------------------- 1 | CKEditor WebSpellChecker Plugin 2 | =============================== 3 | 4 | This plugin brings Web Spell Checker (WSC) into CKEditor. 5 | 6 | WSC is "installation-less", using the web-services of [WebSpellChecker.net](http://www.webspellchecker.net/). It's an out of the box solution. 7 | 8 | Installation 9 | ------------ 10 | 11 | 1. Clone/copy this repository contents in a new "plugins/wsc" folder in your CKEditor installation. 12 | 2. Enable the "wsc" plugin in the CKEditor configuration file (config.js): 13 | 14 | config.extraPlugins = 'wsc'; 15 | 16 | That's all. WSC will appear on the editor toolbar and will be ready to use. 17 | 18 | License 19 | ------- 20 | 21 | Licensed under the terms of any of the following licenses at your choice: [GPL](http://www.gnu.org/licenses/gpl.html), [LGPL](http://www.gnu.org/licenses/lgpl.html) and [MPL](http://www.mozilla.org/MPL/MPL-1.1.html). 22 | 23 | See LICENSE.md for more information. 24 | 25 | Developed in cooperation with [WebSpellChecker.net](http://www.webspellchecker.net/). 26 | -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/plugins/wsc/dialogs/wsc.css: -------------------------------------------------------------------------------- 1 | /* 2 | Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved. 3 | For licensing, see LICENSE.html or http://ckeditor.com/license 4 | */ 5 | 6 | html, body 7 | { 8 | background-color: transparent; 9 | margin: 0px; 10 | padding: 0px; 11 | } 12 | 13 | body 14 | { 15 | padding: 10px; 16 | } 17 | 18 | body, td, input, select, textarea 19 | { 20 | font-size: 11px; 21 | font-family: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana; 22 | } 23 | 24 | .midtext 25 | { 26 | padding:0px; 27 | margin:10px; 28 | } 29 | 30 | .midtext p 31 | { 32 | padding:0px; 33 | margin:10px; 34 | } 35 | 36 | .Button 37 | { 38 | border: #737357 1px solid; 39 | color: #3b3b1f; 40 | background-color: #c7c78f; 41 | } 42 | 43 | .PopupTabArea 44 | { 45 | color: #737357; 46 | background-color: #e3e3c7; 47 | } 48 | 49 | .PopupTitleBorder 50 | { 51 | border-bottom: #d5d59d 1px solid; 52 | } 53 | .PopupTabEmptyArea 54 | { 55 | padding-left: 10px; 56 | border-bottom: #d5d59d 1px solid; 57 | } 58 | 59 | .PopupTab, .PopupTabSelected 60 | { 61 | border-right: #d5d59d 1px solid; 62 | border-top: #d5d59d 1px solid; 63 | border-left: #d5d59d 1px solid; 64 | padding: 3px 5px 3px 5px; 65 | color: #737357; 66 | } 67 | 68 | .PopupTab 69 | { 70 | margin-top: 1px; 71 | border-bottom: #d5d59d 1px solid; 72 | cursor: pointer; 73 | } 74 | 75 | .PopupTabSelected 76 | { 77 | font-weight: bold; 78 | cursor: default; 79 | padding-top: 4px; 80 | border-bottom: #f1f1e3 1px solid; 81 | background-color: #f1f1e3; 82 | } 83 | -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/skins/moono/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/skins/moono/icons.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/skins/moono/icons_hidpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/skins/moono/icons_hidpi.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/skins/moono/images/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/skins/moono/images/arrow.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/skins/moono/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/skins/moono/images/close.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/skins/moono/images/hidpi/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/skins/moono/images/hidpi/close.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/skins/moono/images/hidpi/lock-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/skins/moono/images/hidpi/lock-open.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/skins/moono/images/hidpi/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/skins/moono/images/hidpi/lock.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/skins/moono/images/hidpi/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/skins/moono/images/hidpi/refresh.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/skins/moono/images/lock-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/skins/moono/images/lock-open.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/skins/moono/images/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/skins/moono/images/lock.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/ckeditor/skins/moono/images/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/adminlte/js/plugins/ckeditor/skins/moono/images/refresh.png -------------------------------------------------------------------------------- /public/adminlte/js/plugins/flot/jquery.flot.symbol.min.js: -------------------------------------------------------------------------------- 1 | (function($){function processRawData(plot,series,datapoints){var handlers={square:function(ctx,x,y,radius,shadow){var size=radius*Math.sqrt(Math.PI)/2;ctx.rect(x-size,y-size,size+size,size+size)},diamond:function(ctx,x,y,radius,shadow){var size=radius*Math.sqrt(Math.PI/2);ctx.moveTo(x-size,y);ctx.lineTo(x,y-size);ctx.lineTo(x+size,y);ctx.lineTo(x,y+size);ctx.lineTo(x-size,y)},triangle:function(ctx,x,y,radius,shadow){var size=radius*Math.sqrt(2*Math.PI/Math.sin(Math.PI/3));var height=size*Math.sin(Math.PI/3);ctx.moveTo(x-size/2,y+height/2);ctx.lineTo(x+size/2,y+height/2);if(!shadow){ctx.lineTo(x,y-height/2);ctx.lineTo(x-size/2,y+height/2)}},cross:function(ctx,x,y,radius,shadow){var size=radius*Math.sqrt(Math.PI)/2;ctx.moveTo(x-size,y-size);ctx.lineTo(x+size,y+size);ctx.moveTo(x-size,y+size);ctx.lineTo(x+size,y-size)}};var s=series.points.symbol;if(handlers[s])series.points.symbol=handlers[s]}function init(plot){plot.hooks.processDatapoints.push(processRawData)}$.plot.plugins.push({init:init,name:"symbols",version:"1.0"})})(jQuery); -------------------------------------------------------------------------------- /public/adminlte/js/plugins/flot/jquery.flot.threshold.min.js: -------------------------------------------------------------------------------- 1 | (function($){var options={series:{threshold:null}};function init(plot){function thresholdData(plot,s,datapoints,below,color){var ps=datapoints.pointsize,i,x,y,p,prevp,thresholded=$.extend({},s);thresholded.datapoints={points:[],pointsize:ps,format:datapoints.format};thresholded.label=null;thresholded.color=color;thresholded.threshold=null;thresholded.originSeries=s;thresholded.data=[];var origpoints=datapoints.points,addCrossingPoints=s.lines.show;var threspoints=[];var newpoints=[];var m;for(i=0;i0&&origpoints[i-ps]!=null){var interx=x+(below-y)*(x-origpoints[i-ps])/(y-origpoints[i-ps+1]);prevp.push(interx);prevp.push(below);for(m=2;m0){var origIndex=$.inArray(s,plot.getData());plot.getData().splice(origIndex+1,0,thresholded)}}function processThresholds(plot,s,datapoints){if(!s.threshold)return;if(s.threshold instanceof Array){s.threshold.sort(function(a,b){return a.below-b.below});$(s.threshold).each(function(i,th){thresholdData(plot,s,datapoints,th.below,th.color)})}else{thresholdData(plot,s,datapoints,s.threshold.below,s.threshold.color)}}plot.hooks.processDatapoints.push(processThresholds)}$.plot.plugins.push({init:init,options:options,name:"threshold",version:"1.2"})})(jQuery); -------------------------------------------------------------------------------- /public/adminlte/js/plugins/input-mask/phone-codes/readme.txt: -------------------------------------------------------------------------------- 1 | more phone masks can be found at https://github.com/andr-04/inputmask-multi -------------------------------------------------------------------------------- /public/adminlte/js/plugins/misc/jquery.ba-resize.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * jQuery resize event - v1.1 - 3/14/2010 3 | * http://benalman.com/projects/jquery-resize-plugin/ 4 | * 5 | * Copyright (c) 2010 "Cowboy" Ben Alman 6 | * Dual licensed under the MIT and GPL licenses. 7 | * http://benalman.com/about/license/ 8 | */ 9 | (function($,h,c){var a=$([]),e=$.resize=$.extend($.resize,{}),i,k="setTimeout",j="resize",d=j+"-special-event",b="delay",f="throttleWindow";e[b]=250;e[f]=true;$.event.special[j]={setup:function(){if(!e[f]&&this[k]){return false}var l=$(this);a=a.add(l);$.data(this,d,{w:l.width(),h:l.height()});if(a.length===1){g()}},teardown:function(){if(!e[f]&&this[k]){return false}var l=$(this);a=a.not(l);l.removeData(d);if(!a.length){clearTimeout(i)}},add:function(l){if(!e[f]&&this[k]){return false}var n;function m(s,o,p){var q=$(this),r=$.data(this,d);r.w=o!==c?o:q.width();r.h=p!==c?p:q.height();n.apply(this,arguments)}if($.isFunction(l)){n=l;return m}else{n=l.handler;l.handler=m}}};function g(){i=h[k](function(){a.each(function(){var n=$(this),m=n.width(),l=n.height(),o=$.data(this,d);if(m!==o.w||l!==o.h){n.trigger(j,[o.w=m,o.h=l])}});g()},e[b])}})(jQuery,this); -------------------------------------------------------------------------------- /public/adminlte/js/plugins/slimScroll/slimScroll.jquery.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "slimScroll", 3 | "version" : "1.2.0", 4 | "title" : "jQuery slimScroll scrollbar", 5 | "description" : "slimScroll is a small jQuery plugin that transforms any div into a scrollable area. slimScroll doesn't occupy any visual space as it only appears on a user initiated mouse-over.", 6 | "keywords" : ["scrollbar", "scroll", "slimscroll", "scrollable", "scrolling", "scroller", "ui"], 7 | "demo" : "http://rocha.la/jQuery-slimScroll/", 8 | "homepage" : "http://rocha.la/jQuery-slimScroll/", 9 | "download" : "http://rocha.la/jQuery-slimScroll/", 10 | 11 | "author" : { 12 | "name" : "Piotr Rochala", 13 | "url" : "http://rocha.la/" 14 | }, 15 | 16 | "dependencies" : { 17 | "jquery" : ">= 1.7" 18 | }, 19 | 20 | "licenses" : [ 21 | { 22 | "type": "MIT", 23 | "url": "http://www.opensource.org/licenses/mit-license.php" 24 | }, 25 | { 26 | "type": "GPL", 27 | "url": "http://www.opensource.org/licenses/gpl-license.php" 28 | } 29 | ] 30 | } -------------------------------------------------------------------------------- /public/adminlte/less/404_500_errors.less: -------------------------------------------------------------------------------- 1 | /* 2 | Page: 404 and 500 error pages 3 | ------------------------------------ 4 | */ 5 | 6 | .error-page { 7 | width: 600px; 8 | margin: 20px auto 0 auto; 9 | @media screen and (max-width: @screen-sm) { 10 | width: 100%; 11 | } 12 | //For the error number e.g: 404 13 | > .headline { 14 | float: left; 15 | font-size: 100px; 16 | font-weight: 300; 17 | @media screen and (max-width: @screen-sm) { 18 | float: none; 19 | text-align: center; 20 | } 21 | } 22 | //For the message 23 | > .error-content { 24 | margin-left: 190px; 25 | @media screen and (max-width: @screen-sm) { 26 | margin-left: 0; 27 | } 28 | > h3 { 29 | font-weight: 300; 30 | font-size: 25px; 31 | @media screen and (max-width: @screen-sm) { 32 | text-align: center; 33 | } 34 | } 35 | display: block; 36 | } 37 | .clearfix(); 38 | } -------------------------------------------------------------------------------- /public/adminlte/less/AdminLTE.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * AdminLTE v1.2 3 | * Author: AlmsaeedStudio.com 4 | * License: Open source - MIT 5 | * Please visit http://opensource.org/licenses/MIT for more information 6 | !*/ 7 | 8 | //google fonts 9 | @import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,300italic,400italic,600italic); 10 | @import url(//fonts.googleapis.com/css?family=Kaushan+Script); 11 | 12 | //MISC 13 | //---- 14 | @import "core.less"; 15 | @import "vars.less"; 16 | @import "mixins.less"; 17 | 18 | //COMPONENTS 19 | //----------- 20 | @import "header.less"; 21 | @import "sidebar.less"; 22 | @import "dropdown.less"; 23 | @import "forms.less"; 24 | @import "progress-bars.less"; 25 | @import "small-box.less"; 26 | @import "boxes.less"; 27 | @import "timeline.less"; 28 | @import "buttons.less"; 29 | @import "callout.less"; 30 | @import "alerts.less"; 31 | @import "navs.less"; 32 | 33 | //PAGES 34 | //------ 35 | @import "mailbox.less"; 36 | @import "lockscreen.less"; 37 | @import "login_and_register.less"; 38 | @import "404_500_errors.less"; 39 | @import "invoice.less"; 40 | 41 | //Skins 42 | //------- 43 | @import "skins.less"; 44 | 45 | //Plugins 46 | //-------- 47 | @import "iCheck.less"; 48 | @import "pace.less"; 49 | @import "bootstrap-social.less"; 50 | -------------------------------------------------------------------------------- /public/adminlte/less/alerts.less: -------------------------------------------------------------------------------- 1 | /* 2 | Component: alert 3 | ------------------------ 4 | */ 5 | 6 | .alert { 7 | //Add padding to allow the icon to appear 8 | padding-left: 30px; 9 | margin-left: 15px; 10 | position: relative; 11 | //Make icons float to the left corner 12 | > .fa, > .glyphicon { 13 | position: absolute; 14 | left: -15px; 15 | top: -15px; 16 | width: 35px; 17 | height: 35px; 18 | .border-radius(50%); 19 | line-height: 35px; 20 | text-align: center; 21 | background: inherit; 22 | border: inherit; 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /public/adminlte/less/callout.less: -------------------------------------------------------------------------------- 1 | 2 | /* 3 | Component: callout 4 | ------------------------ 5 | */ 6 | 7 | // Base styles (regardless of theme) 8 | .callout { 9 | margin: 0 0 20px 0; 10 | padding: 15px 30px 15px 15px; 11 | border-left: 5px solid #eee; 12 | 13 | h4 { 14 | margin-top: 0; 15 | } 16 | p:last-child { 17 | margin-bottom: 0; 18 | } 19 | code, 20 | .highlight { 21 | background-color: #fff; 22 | } 23 | 24 | // Themes for different contexts 25 | &.callout-danger { 26 | background-color: #fcf2f2; 27 | border-color: #dFb5b4; 28 | } 29 | &.callout-warning { 30 | background-color: #fefbed; 31 | border-color: #f1e7bc; 32 | } 33 | &.callout-info { 34 | background-color: #f0f7fd; 35 | border-color: #d0e3f0; 36 | } 37 | // h4 header themes 38 | &.callout-danger h4 { 39 | color: #B94A48; 40 | } 41 | 42 | &.callout-warning h4 { 43 | color: #C09853; 44 | } 45 | 46 | &.callout-info h4 { 47 | color: #3A87AD; 48 | } 49 | } -------------------------------------------------------------------------------- /public/adminlte/less/forms.less: -------------------------------------------------------------------------------- 1 | /* 2 | All form elements including input, select, textarea etc. 3 | ----------------------------------------------------------------- 4 | */ 5 | 6 | 7 | &.form-control { 8 | 9 | .border-radius(@input-radius)!important; 10 | box-shadow: none; 11 | 12 | &:focus { 13 | border-color: @light-blue !important; 14 | box-shadow: none; 15 | } 16 | 17 | } 18 | 19 | .form-group { 20 | &.has-success { 21 | label { 22 | color: @green; 23 | } 24 | .form-control { 25 | border-color: @green !important; 26 | box-shadow: none; 27 | } 28 | } 29 | 30 | &.has-warning { 31 | label { 32 | color: @yellow; 33 | } 34 | .form-control { 35 | border-color: @yellow !important; 36 | box-shadow: none; 37 | } 38 | } 39 | 40 | &.has-error { 41 | label { 42 | color: @red; 43 | } 44 | .form-control { 45 | border-color: @red !important; 46 | box-shadow: none; 47 | } 48 | } 49 | } 50 | 51 | /* Input group */ 52 | .input-group { 53 | > .input-group-btn > .btn { 54 | 55 | } 56 | .input-group-addon { 57 | border-radius: 0; 58 | background-color: #f4f4f4; 59 | } 60 | } 61 | /* button groups */ 62 | .btn-group-vertical { 63 | .btn { 64 | &.btn-flat:first-of-type, &.btn-flat:last-of-type { 65 | border-radius: 0; 66 | } 67 | } 68 | } 69 | 70 | /* Checkbox and radio inputs */ 71 | .checkbox, .radio { 72 | padding-left: 0; 73 | } -------------------------------------------------------------------------------- /public/adminlte/less/invoice.less: -------------------------------------------------------------------------------- 1 | /* 2 | Page: Invoice 3 | */ 4 | 5 | .invoice { 6 | position: relative; 7 | width: 90%; 8 | margin: 10px auto; 9 | background: #fff; 10 | border: 1px solid #f4f4f4; 11 | } 12 | 13 | .invoice-title { 14 | margin-top: 0; 15 | } 16 | 17 | /* Enhancement for printing */ 18 | @media print { 19 | .invoice { 20 | width: 100%; 21 | border: 0; 22 | margin: 0; 23 | padding: 0; 24 | } 25 | .invoice-col { 26 | float: left; 27 | width: 33.3333333%; 28 | } 29 | 30 | .table-responsive { 31 | overflow: auto; 32 | > .table tr th, 33 | > .table tr td { 34 | white-space: normal!important; 35 | } 36 | } 37 | 38 | } -------------------------------------------------------------------------------- /public/adminlte/less/login_and_register.less: -------------------------------------------------------------------------------- 1 | /* 2 | Page: register and login 3 | */ 4 | 5 | .form-box { 6 | width: 360px; 7 | margin: 90px auto 0 auto; 8 | .header { 9 | .border-radius(4px, 4px, 0, 0); 10 | background: @olive; 11 | box-shadow: inset 0px -3px 0px rgba(0,0,0,0.2); 12 | padding: 20px 10px; 13 | text-align: center; 14 | font-size: 26px; 15 | font-weight: 300; 16 | color: #fff; 17 | } 18 | 19 | .body, .footer { 20 | padding: 10px 20px; 21 | background: #fff; 22 | color: #444; 23 | > .form-group { 24 | margin-top: 20px; 25 | > input { 26 | border: #fff; 27 | } 28 | } 29 | 30 | > .btn { 31 | margin-bottom: 10px; 32 | } 33 | } 34 | 35 | .footer { 36 | .border-radius(0, 0, 4px, 4px); 37 | } 38 | 39 | @media (max-width: @screen-sm) { 40 | width: 90%; 41 | } 42 | } -------------------------------------------------------------------------------- /public/adminlte/less/pace.less: -------------------------------------------------------------------------------- 1 | .pace .pace-progress { 2 | background: #00c0ef; 3 | position: fixed; 4 | z-index: 2000; 5 | top: 0; 6 | left: 0; 7 | height: 2px; 8 | 9 | -webkit-transition: width 1s; 10 | -moz-transition: width 1s; 11 | -o-transition: width 1s; 12 | transition: width 1s; 13 | } 14 | 15 | .pace-inactive { 16 | display: none; 17 | } -------------------------------------------------------------------------------- /public/adminlte/less/progress-bars.less: -------------------------------------------------------------------------------- 1 | /* 2 | Compenent: Progress bars 3 | -------------------------------- 4 | */ 5 | 6 | /* size variation */ 7 | .progress.sm { 8 | height: 10px; 9 | } 10 | .progress.xs { 11 | height: 7px; 12 | } 13 | 14 | /* Vertical bars */ 15 | .progress.vertical { 16 | position: relative; 17 | width: 30px; 18 | height: 200px; 19 | display: inline-block; 20 | margin-right: 10px; 21 | > .progress-bar { 22 | width: 100%!important; 23 | position: absolute; 24 | bottom: 0; 25 | } 26 | 27 | //Sizes 28 | &.sm { 29 | width: 20px; 30 | } 31 | 32 | &.xs { 33 | width: 10px; 34 | } 35 | } 36 | /* Remove margins from progress bars when put in a table */ 37 | .table { 38 | tr > td .progress { 39 | margin: 0; 40 | } 41 | } 42 | 43 | // Variations 44 | // ------------------------- 45 | .progress-bar-light-blue, .progress-bar-primary { 46 | .progress-bar-variant(@light-blue); 47 | } 48 | .progress-bar-green, .progress-bar-success { 49 | .progress-bar-variant(@green); 50 | } 51 | 52 | .progress-bar-aqua, .progress-bar-info { 53 | .progress-bar-variant(@aqua); 54 | } 55 | 56 | .progress-bar-yellow, .progress-bar-warning { 57 | .progress-bar-variant(@yellow); 58 | } 59 | 60 | .progress-bar-red, .progress-bar-danger { 61 | .progress-bar-variant(@red); 62 | } -------------------------------------------------------------------------------- /public/adminlte/less/vars.less: -------------------------------------------------------------------------------- 1 | //Contains All variables 2 | //----------------------- 3 | 4 | //Layout 5 | //Side bar and logo width 6 | @left-side-width: 220px; 7 | 8 | //Colors 9 | @light-blue: #3c8dbc; //Primary 10 | @red: #f56954; //Danger 11 | @green: #00a65a; //Success 12 | @aqua: #00c0ef; //Info 13 | @yellow: #f39c12; //Warning 14 | @blue: #0073b7; 15 | @navy: #001F3F; 16 | @teal: #39CCCC; 17 | @olive: #3D9970; 18 | @lime: #01FF70; 19 | @orange: #FF851B; 20 | @fuchsia: #F012BE; 21 | @purple: #932ab6; 22 | @maroon: #85144B; 23 | @black: #222; 24 | @gray: #eaeaec; 25 | 26 | //Link colors (Aka: tags) 27 | @link-color: @light-blue; 28 | @link-hover-color: lighten(@link-color, 15%); 29 | 30 | //Body background (Affects main content background only) 31 | @body-bg: #f9f9f9; 32 | 33 | //Table striped color 34 | @table-striped-color: #f3f4f5; 35 | 36 | //Sidebar skins 37 | //skin blue (light) sidebar vars 38 | @sidebar-light-bg: #f4f4f4; 39 | @sidebar-light-hover-bg: #f9f9f9; 40 | @sidebar-light-font: #555; 41 | @sidebar-light-border: #dbdbdb; 42 | 43 | //Screen widths - Same as bootstrap default settings 44 | @screen-xs: 480px; 45 | @screen-sm: 767px; 46 | @screen-md: 992px; 47 | @screen-lg: 1200px; 48 | //When the logo should go to the top of the screen 49 | @screen-header-collapse: 560px; 50 | 51 | //BOXES 52 | @box-border-color: #f4f4f4; 53 | @box-border-radius: 3px; 54 | @box-footer-bg: #fff; 55 | 56 | //FORMS 57 | @input-radius: 0px; 58 | 59 | //BUTTONS 60 | //Border radius for non flat buttons 61 | @btn-border-radius: 3px; 62 | 63 | //CHAT widget 64 | @attachment-border-radius: 3px; -------------------------------------------------------------------------------- /public/assets/css/images/border.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/css/images/border.png -------------------------------------------------------------------------------- /public/assets/css/images/controls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/css/images/controls.png -------------------------------------------------------------------------------- /public/assets/css/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/css/images/loading.gif -------------------------------------------------------------------------------- /public/assets/css/images/loading_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/css/images/loading_background.png -------------------------------------------------------------------------------- /public/assets/css/images/overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/css/images/overlay.png -------------------------------------------------------------------------------- /public/assets/css/less/variables-custom.less: -------------------------------------------------------------------------------- 1 | /* Fix Bootstrap image paths */ 2 | // ------------------------- 3 | // Iconography 4 | // ------------------------- 5 | 6 | @icon-font-path: "../../fonts/bootstrap/"; -------------------------------------------------------------------------------- /public/assets/css/wysihtml5/prettify.css: -------------------------------------------------------------------------------- 1 | .com { color: #93a1a1; } 2 | .lit { color: #195f91; } 3 | .pun, .opn, .clo { color: #93a1a1; } 4 | .fun { color: #dc322f; } 5 | .str, .atv { color: #D14; } 6 | .kwd, .linenums .tag { color: #1e347b; } 7 | .typ, .atn, .dec, .var { color: teal; } 8 | .pln { color: #48484c; } 9 | 10 | .prettyprint { 11 | padding: 8px; 12 | background-color: #f7f7f9; 13 | border: 1px solid #e1e1e8; 14 | } 15 | .prettyprint.linenums { 16 | -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; 17 | -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; 18 | box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; 19 | } 20 | 21 | /* Specify class=linenums on a pre to get line numbering */ 22 | ol.linenums { 23 | margin: 0 0 0 33px; /* IE indents via margin-left */ 24 | } 25 | ol.linenums li { 26 | padding-left: 12px; 27 | color: #bebec5; 28 | line-height: 18px; 29 | text-shadow: 0 1px 0 #fff; 30 | } -------------------------------------------------------------------------------- /public/assets/fonts/bootstrap/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/fonts/bootstrap/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /public/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /public/assets/fonts/bootstrap/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/fonts/bootstrap/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /public/assets/ico/apple-touch-icon-114-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/ico/apple-touch-icon-114-precomposed.png -------------------------------------------------------------------------------- /public/assets/ico/apple-touch-icon-144-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/ico/apple-touch-icon-144-precomposed.png -------------------------------------------------------------------------------- /public/assets/ico/apple-touch-icon-57-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/ico/apple-touch-icon-57-precomposed.png -------------------------------------------------------------------------------- /public/assets/ico/apple-touch-icon-72-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/ico/apple-touch-icon-72-precomposed.png -------------------------------------------------------------------------------- /public/assets/ico/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/ico/favicon.png -------------------------------------------------------------------------------- /public/assets/img/datatables/sort_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/img/datatables/sort_asc.png -------------------------------------------------------------------------------- /public/assets/img/datatables/sort_asc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/img/datatables/sort_asc_disabled.png -------------------------------------------------------------------------------- /public/assets/img/datatables/sort_both.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/img/datatables/sort_both.png -------------------------------------------------------------------------------- /public/assets/img/datatables/sort_desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/img/datatables/sort_desc.png -------------------------------------------------------------------------------- /public/assets/img/datatables/sort_desc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/img/datatables/sort_desc_disabled.png -------------------------------------------------------------------------------- /public/assets/js/select2/select2-spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/js/select2/select2-spinner.gif -------------------------------------------------------------------------------- /public/assets/js/select2/select2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/js/select2/select2.png -------------------------------------------------------------------------------- /public/assets/js/select2/select2_locale_en.js.template: -------------------------------------------------------------------------------- 1 | /** 2 | * Select2 translation. 3 | * 4 | * Author: Your Name 5 | */ 6 | (function ($) { 7 | "use strict"; 8 | 9 | $.extend($.fn.select2.defaults, { 10 | formatNoMatches: function () { return "No matches found"; }, 11 | formatInputTooShort: function (input, min) { var n = min - input.length; return "Please enter " + n + " more character" + (n == 1 ? "" : "s"); }, 12 | formatInputTooLong: function (input, max) { var n = input.length - max; return "Please delete " + n + " character" + (n == 1 ? "" : "s"); }, 13 | formatSelectionTooBig: function (limit) { return "You can only select " + limit + " item" + (limit == 1 ? "" : "s"); }, 14 | formatLoadMore: function (pageNumber) { return "Loading more results..."; }, 15 | formatSearching: function () { return "Searching..."; } 16 | }); 17 | })(jQuery); 18 | -------------------------------------------------------------------------------- /public/assets/js/select2/select2x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/assets/js/select2/select2x2.png -------------------------------------------------------------------------------- /public/bootflat/img/check_flat/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/bootflat/img/check_flat/default.png -------------------------------------------------------------------------------- /public/bootflat/img/check_flat/default.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/bootflat/img/check_flat/default.psd -------------------------------------------------------------------------------- /public/bootflat/scss/.csslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "adjoining-classes": false, 3 | "box-sizing": false, 4 | "box-model": false, 5 | "compatible-vendor-prefixes": false, 6 | "fallback-colors": false, 7 | "font-sizes": false, 8 | "important": false, 9 | "known-properties": false, 10 | "outline-none": false, 11 | "qualified-headings": false, 12 | "unique-headings": false, 13 | "universal-selector": false, 14 | "unqualified-attributes": false 15 | } 16 | -------------------------------------------------------------------------------- /public/bootflat/scss/bootflat.scss: -------------------------------------------------------------------------------- 1 | @charset "UTF-8"; 2 | 3 | @import 4 | 5 | // Variables, Extends, Mixins 6 | "bootflat/global", 7 | 8 | // Base 9 | "bootflat/typography", 10 | "bootflat/button", 11 | "bootflat/button_group", 12 | "bootflat/label_badge", 13 | "bootflat/tooltip", 14 | "bootflat/popover", 15 | "bootflat/progress", 16 | "bootflat/breadcrumb", 17 | "bootflat/pagination", 18 | "bootflat/pager", 19 | "bootflat/form", 20 | "bootflat/stepper", 21 | "bootflat/selecter", 22 | "bootflat/checkbox_radio", 23 | "bootflat/toggle", 24 | "bootflat/calendar", 25 | "bootflat/pricing", 26 | "bootflat/alert", 27 | "bootflat/tab", 28 | "bootflat/pill", 29 | "bootflat/navbar", 30 | "bootflat/list", 31 | "bootflat/media_list", 32 | "bootflat/modal", 33 | "bootflat/well", 34 | "bootflat/thumbnail", 35 | "bootflat/jumbotron", 36 | "bootflat/panel", 37 | "bootflat/accordion", 38 | "bootflat/footer", 39 | "bootflat/dropdown"; 40 | -------------------------------------------------------------------------------- /public/bootflat/scss/bootflat/_media_list.scss: -------------------------------------------------------------------------------- 1 | // Variables 2 | //------------------------------------------------------ 3 | $media-list-font-color-head: $darkgray-dark !default; 4 | $media-list-font-color-body: $mediumgray-dark !default; 5 | 6 | 7 | // Exports 8 | //------------------------------------------------------ 9 | 10 | @include exports("media-list") { 11 | 12 | /** 13 | * media list 14 | * -------------------------------------------------- 15 | */ 16 | .media-list { 17 | color: $media-list-font-color-body; 18 | @at-root .media-heading { 19 | font-size: 14px; 20 | color: $media-list-font-color-head; 21 | } 22 | } 23 | 24 | } 25 | 26 | 27 | -------------------------------------------------------------------------------- /public/bootflat/scss/bootflat/_modal.scss: -------------------------------------------------------------------------------- 1 | // Variables 2 | //------------------------------------------------------ 3 | $modal-font-color: $darkgray-dark !default; 4 | 5 | $modal-radius: 4px; 6 | $modal-shadow: 0 1px 2px rgba(0, 0, 0, .2) !default; 7 | 8 | 9 | // Exports 10 | //------------------------------------------------------ 11 | 12 | @include exports("modal") { 13 | 14 | /** 15 | * modal 16 | * -------------------------------------------------- 17 | */ 18 | 19 | .modal { 20 | &-content { 21 | border: none; 22 | @include radius($type: border-radius, $value: $modal-radius); 23 | color: $modal-font-color; 24 | @include box-shadow($value: $modal-shadow); 25 | } 26 | &-header { 27 | border-bottom: none; 28 | } 29 | &-body { 30 | padding: 0 15px; 31 | } 32 | &-footer { 33 | border-top: none; 34 | } 35 | } 36 | 37 | } 38 | 39 | 40 | -------------------------------------------------------------------------------- /public/bootflat/scss/bootflat/_pager.scss: -------------------------------------------------------------------------------- 1 | // Variables 2 | //------------------------------------------------------ 3 | $paper-background-color: $grass-dark !default; 4 | $paper-background-color-hover: $grass-light !default; 5 | 6 | $paper-font-color: $white !default; 7 | $paper-font-color-disabled: $lightgray-dark !default; 8 | 9 | // Exports 10 | //------------------------------------------------------ 11 | 12 | @include exports("pager") { 13 | 14 | /** 15 | * pager 16 | * -------------------------------------------------- 17 | */ 18 | .pager { 19 | 20 | & li > a, 21 | & li > span { 22 | color: $paper-font-color; 23 | background-color: $paper-background-color; 24 | border-color: $paper-background-color; 25 | } 26 | & li > a:hover, 27 | & li > a:focus { 28 | background-color: $paper-background-color-hover; 29 | border-color: $paper-background-color-hover; 30 | } 31 | & .disabled > a, 32 | & .disabled > a:hover, 33 | & .disabled > a:focus, 34 | & .disabled > span { 35 | color: $paper-font-color-disabled; 36 | background-color: $paper-font-color; 37 | border-color: $paper-font-color-disabled; 38 | } 39 | } 40 | } 41 | 42 | 43 | -------------------------------------------------------------------------------- /public/bootflat/scss/bootflat/_pill.scss: -------------------------------------------------------------------------------- 1 | // Variables 2 | //------------------------------------------------------ 3 | $pill-background-color: $aqua-dark !default; 4 | $pill-background-color-hover: $lightgray-dark !default; 5 | $pill-font-color: $darkgray-dark !default; 6 | $pill-font-color-active: $white !default; 7 | 8 | 9 | // Exports 10 | //------------------------------------------------------ 11 | 12 | @include exports("pill") { 13 | 14 | /** 15 | * pill 16 | * -------------------------------------------------- 17 | */ 18 | .nav-pills { 19 | & > li.active > a, 20 | & > li.active > a:hover, 21 | & > li.active > a:focus { 22 | color: $pill-font-color-active; 23 | background-color: $pill-background-color; 24 | } 25 | & > li > a { 26 | color: $pill-background-color; 27 | } 28 | & > li > a:hover { 29 | color: $pill-font-color; 30 | background-color: $pill-background-color-hover; 31 | } 32 | & > .active > a > .badge { 33 | color: $pill-background-color; 34 | } 35 | & .open > a, 36 | & .open > a:focus, 37 | & .open > a:hover { 38 | color: $pill-font-color; 39 | background-color: $pill-background-color-hover; 40 | } 41 | } 42 | 43 | } 44 | 45 | 46 | -------------------------------------------------------------------------------- /public/bootflat/scss/bootflat/_popover.scss: -------------------------------------------------------------------------------- 1 | // Variables 2 | //------------------------------------------------------ 3 | $popover-background-color: $darkgray-dark !default; 4 | $popover-font-color: $white !default; 5 | $popover-title-font-color: $mediumgray-dark !default; 6 | 7 | 8 | // Exports 9 | //------------------------------------------------------ 10 | 11 | @include exports("popover") { 12 | 13 | /** 14 | * popover 15 | * -------------------------------------------------- 16 | */ 17 | 18 | .popover { 19 | background-color: $popover-background-color; 20 | color: $popover-font-color; 21 | border-color: $popover-background-color; 22 | 23 | @at-root &-title { 24 | padding-bottom: 0; 25 | font-weight: bold; 26 | color: $popover-title-font-color; 27 | background-color: transparent; 28 | border-bottom: none; 29 | } 30 | &.top .arrow, 31 | &.top .arrow:after { 32 | border-top-color: $popover-background-color; 33 | } 34 | &.right .arrow, 35 | &.right .arrow:after { 36 | border-right-color: $popover-background-color; 37 | } 38 | &.bottom .arrow, 39 | &.bottom .arrow:after { 40 | border-bottom-color: $popover-background-color; 41 | } 42 | &.left .arrow, 43 | &.left .arrow:after { 44 | border-left-color: $popover-background-color; 45 | } 46 | } 47 | 48 | } 49 | 50 | 51 | -------------------------------------------------------------------------------- /public/bootflat/scss/bootflat/_progress.scss: -------------------------------------------------------------------------------- 1 | // Variables 2 | //------------------------------------------------------ 3 | $progress-primary: $aqua-dark !default; 4 | $progress-success: $grass-dark !default; 5 | $progress-danger: $grapefruit-dark !default; 6 | $progress-warning: $sunflower-dark !default; 7 | $progress-info: $mint-dark !default; 8 | 9 | $progress-background-color: $lightgray-dark !default; 10 | 11 | // Exports 12 | //------------------------------------------------------ 13 | @include exports("progress") { 14 | 15 | /** 16 | * progress 17 | * -------------------------------------------------- 18 | */ 19 | .progress { 20 | background-color: $progress-background-color; 21 | @include box-shadow($value: none); 22 | 23 | &-bar { 24 | background-color: $progress-primary; 25 | @include box-shadow($value: none); 26 | } 27 | &-bar-success { 28 | background-color: $progress-success; 29 | } 30 | &-bar-info { 31 | background-color: $progress-info; 32 | } 33 | &-bar-warning { 34 | background-color: $progress-warning; 35 | } 36 | &-bar-danger { 37 | background-color: $progress-danger; 38 | } 39 | } 40 | } 41 | 42 | 43 | -------------------------------------------------------------------------------- /public/bootflat/scss/bootflat/_thumbnail.scss: -------------------------------------------------------------------------------- 1 | // Variables 2 | //------------------------------------------------------ 3 | $media-font-color: $darkgray-dark !default; 4 | 5 | 6 | $thumbnail-shadow: 0 1px 2px rgba(0, 0, 0, .2) !default; 7 | 8 | 9 | // Exports 10 | //------------------------------------------------------ 11 | 12 | @include exports("thumbnail") { 13 | 14 | /** 15 | * thumbnail 16 | * -------------------------------------------------- 17 | */ 18 | .thumbnail { 19 | border: none; 20 | @include box-shadow($value: $list-shadow); 21 | 22 | & a > img, & > img { 23 | width: 100%; 24 | } 25 | 26 | & .caption { 27 | font-size: 14px; 28 | } 29 | 30 | & .caption h1, 31 | & .caption h2, 32 | & .caption h3, 33 | & .caption h4, 34 | & .caption h5, 35 | & .caption h6 { 36 | margin: 5px 0 10px; 37 | font-size: 16px; 38 | } 39 | } 40 | 41 | } 42 | 43 | 44 | -------------------------------------------------------------------------------- /public/bootflat/scss/bootflat/_tooltip.scss: -------------------------------------------------------------------------------- 1 | // Variables 2 | //------------------------------------------------------ 3 | $tooltip-background-color: $darkgray-dark !default; 4 | $tooltip-font-color: $white !default; 5 | 6 | 7 | // Exports 8 | //------------------------------------------------------ 9 | 10 | @include exports("tooltip") { 11 | 12 | /** 13 | * tooltip 14 | * -------------------------------------------------- 15 | */ 16 | 17 | .tooltip { 18 | @at-root &-inner { 19 | color: $tooltip-font-color; 20 | background-color: $tooltip-background-color; 21 | } 22 | &.top &-arrow, 23 | &.top-left &-arrow, 24 | &.top-right &-arrow { 25 | border-top-color: $tooltip-background-color; 26 | } 27 | &.right &-arrow { 28 | border-right-color: $tooltip-background-color; 29 | } 30 | &.left &-arrow { 31 | border-left-color: $tooltip-background-color; 32 | } 33 | &.bottom &-arrow, 34 | &.bottom-left &-arrow, 35 | &.bottom-right &-arrow { 36 | border-bottom-color: $tooltip-background-color; 37 | } 38 | } 39 | 40 | } 41 | 42 | 43 | -------------------------------------------------------------------------------- /public/bootflat/scss/bootflat/_well.scss: -------------------------------------------------------------------------------- 1 | // Variables 2 | //------------------------------------------------------ 3 | $well-font-color: $darkgray-dark !default; 4 | $well-background-color: $white !default; 5 | 6 | $well-blockquote-color: $mediumgray-light !default; 7 | 8 | $well-radius: 4px; 9 | $well-shadow: 0 1px 2px rgba(0, 0, 0, .2) !default; 10 | 11 | 12 | // Exports 13 | //------------------------------------------------------ 14 | 15 | @include exports("well") { 16 | 17 | /** 18 | * well 19 | * -------------------------------------------------- 20 | */ 21 | 22 | .well { 23 | padding: 10px; 24 | border: none; 25 | @include radius($type: border-radius, $value: $well-radius); 26 | color: $modal-font-color; 27 | background-color: $well-background-color; 28 | @include box-shadow($value: $well-shadow); 29 | 30 | & blockquote { 31 | border-color: $well-blockquote-color; 32 | } 33 | @at-root &-lg { 34 | padding: 20px; 35 | } 36 | @at-root &-sm { 37 | padding: 5px; 38 | } 39 | } 40 | 41 | } 42 | 43 | 44 | -------------------------------------------------------------------------------- /public/bootstrap/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/bootstrap/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /public/bootstrap/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/bootstrap/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /public/bootstrap/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/bootstrap/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/favicon.ico -------------------------------------------------------------------------------- /public/packages/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/packages/.gitkeep -------------------------------------------------------------------------------- /public/packages/barryvdh/laravel-debugbar/laravel-debugbar.css: -------------------------------------------------------------------------------- 1 | div.phpdebugbar { 2 | font-size: 13px; 3 | font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; 4 | } 5 | 6 | div.phpdebugbar-header { 7 | background: #efefef url(laravel-icon.png) no-repeat 4px 3px; 8 | background-size: 20px; 9 | line-height: 17px; 10 | } 11 | a.phpdebugbar-restore-btn { 12 | background: #efefef url(laravel-icon.png) no-repeat 5px 3px; 13 | background-size: 20px; 14 | width: 16px; 15 | border-right-color: #ccc; 16 | } 17 | 18 | div.phpdebugbar-header > div > * { 19 | font-size: 13px; 20 | } 21 | 22 | div.phpdebugbar-header .phpdebugbar-tab { 23 | padding: 5px 6px; 24 | } 25 | 26 | div.phpdebugbar .phpdebugbar-header select{ 27 | padding: 1px 0; 28 | } 29 | 30 | dl.phpdebugbar-widgets-kvlist dt{ 31 | width: 200px; 32 | } 33 | 34 | dl.phpdebugbar-widgets-kvlist dd { 35 | margin-left: 210px; 36 | } 37 | 38 | ul.phpdebugbar-widgets-timeline li span.phpdebugbar-widgets-value { 39 | height: 20px; 40 | top: 0; 41 | background-color: #f4645f; 42 | } 43 | 44 | ul.phpdebugbar-widgets-timeline li span.phpdebugbar-widgets-label { 45 | top: 2px; 46 | } 47 | 48 | div.phpdebugbar-widgets-messages div.phpdebugbar-widgets-toolbar a.phpdebugbar-widgets-filter { 49 | background-color: #f4645f; 50 | } 51 | 52 | a.phpdebugbar-tab.phpdebugbar-active { 53 | background: #f4645f; 54 | color: #fff; 55 | } 56 | 57 | a.phpdebugbar-tab.phpdebugbar-active span.phpdebugbar-badge { 58 | background-color: white; 59 | color: #f4645f; 60 | } 61 | 62 | a.phpdebugbar-tab span.phpdebugbar-badge { 63 | background: #f4645f; 64 | color: #fff; 65 | } 66 | -------------------------------------------------------------------------------- /public/packages/barryvdh/laravel-debugbar/laravel-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/packages/barryvdh/laravel-debugbar/laravel-icon.png -------------------------------------------------------------------------------- /public/packages/maximebf/php-debugbar/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/packages/maximebf/php-debugbar/icons.png -------------------------------------------------------------------------------- /public/packages/maximebf/php-debugbar/php-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/packages/maximebf/php-debugbar/php-icon.png -------------------------------------------------------------------------------- /public/packages/maximebf/php-debugbar/vendor/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/packages/maximebf/php-debugbar/vendor/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /public/packages/maximebf/php-debugbar/vendor/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/packages/maximebf/php-debugbar/vendor/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/packages/maximebf/php-debugbar/vendor/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/packages/maximebf/php-debugbar/vendor/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/packages/maximebf/php-debugbar/vendor/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yajra/laravel-admin-template/8f5d5139bd910f94b4f2167ac1b86bc04ec7c271/public/packages/maximebf/php-debugbar/vendor/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/packages/maximebf/php-debugbar/widgets/mails/widget.css: -------------------------------------------------------------------------------- 1 | 2 | div.phpdebugbar-widgets-mails span.phpdebugbar-widgets-subject { 3 | display: block; 4 | } 5 | 6 | div.phpdebugbar-widgets-mails li.phpdebugbar-widgets-list-item pre.phpdebugbar-widgets-headers { 7 | display: none; 8 | margin: 10px; 9 | padding: 5px; 10 | border: 1px solid #ddd; 11 | font-family: monospace; 12 | } 13 | -------------------------------------------------------------------------------- /public/packages/maximebf/php-debugbar/widgets/mails/widget.js: -------------------------------------------------------------------------------- 1 | (function($) { 2 | 3 | var csscls = PhpDebugBar.utils.makecsscls('phpdebugbar-widgets-'); 4 | 5 | /** 6 | * Widget for the displaying mails data 7 | * 8 | * Options: 9 | * - data 10 | */ 11 | var MailsWidget = PhpDebugBar.Widgets.MailsWidget = PhpDebugBar.Widget.extend({ 12 | 13 | className: csscls('mails'), 14 | 15 | render: function() { 16 | this.$list = new PhpDebugBar.Widgets.ListWidget({ itemRenderer: function(li, mail) { 17 | $('').addClass(csscls('subject')).text(mail.subject).appendTo(li); 18 | $('').addClass(csscls('to')).text(mail.to).appendTo(li); 19 | if (mail.headers) { 20 | var headers = $('
').addClass(csscls('headers')).appendTo(li);
21 |                     $('').text(mail.headers).appendTo(headers);
22 |                     li.click(function() {
23 |                         if (headers.is(':visible')) {
24 |                             headers.hide();
25 |                         } else {
26 |                             headers.show();
27 |                         }
28 |                     });
29 |                 }
30 |             }});
31 |             this.$list.$el.appendTo(this.$el);
32 | 
33 |             this.bindAttr('data', function(data) {
34 |                 this.$list.set('data', data);
35 |             });
36 |         }
37 | 
38 |     });
39 | 
40 | })(PhpDebugBar.$);
41 | 


--------------------------------------------------------------------------------
/public/packages/maximebf/php-debugbar/widgets/templates/widget.css:
--------------------------------------------------------------------------------
 1 | 
 2 | div.phpdebugbar-widgets-templates div.phpdebugbar-widgets-status {
 3 |   font-family: monospace;
 4 |   padding: 6px 6px;
 5 |   border-bottom: 1px solid #ddd;
 6 |   font-weight: bold;
 7 |   color: #555;
 8 |   background: #fafafa;
 9 | }
10 | 
11 | div.phpdebugbar-widgets-templates span.phpdebugbar-widgets-render_time {
12 |   float: right;
13 | }
14 | div.phpdebugbar-widgets-templates span.phpdebugbar-widgets-render_time:before {
15 |   content: "\f017";
16 |   font-family: FontAwesome;
17 |   font-size: 12px;
18 |   margin-right: 4px;
19 | }
20 | 
21 | div.phpdebugbar-widgets-templates div.phpdebugbar-widgets-status span.phpdebugbar-widgets-render_time {
22 |   color: #555;
23 | }


--------------------------------------------------------------------------------
/public/packages/maximebf/php-debugbar/widgets/templates/widget.js:
--------------------------------------------------------------------------------
 1 | (function($) {
 2 | 
 3 |     var csscls = PhpDebugBar.utils.makecsscls('phpdebugbar-widgets-');
 4 | 
 5 |     /**
 6 |      * Widget for the displaying templates data
 7 |      *
 8 |      * Options:
 9 |      *  - data
10 |      */
11 |     var TemplatesWidget = PhpDebugBar.Widgets.TemplatesWidget = PhpDebugBar.Widget.extend({
12 | 
13 |         className: csscls('templates'),
14 | 
15 |         render: function() {
16 |             this.$status = $('
').addClass(csscls('status')).appendTo(this.$el); 17 | 18 | this.$list = new PhpDebugBar.Widgets.ListWidget({ itemRenderer: function(li, tpl) { 19 | $('').addClass(csscls('name')).text(tpl.name).appendTo(li); 20 | if (tpl.render_time_str) { 21 | $('').addClass(csscls('render_time')).text(tpl.render_time_str).appendTo(li); 22 | } 23 | }}); 24 | this.$list.$el.appendTo(this.$el); 25 | 26 | this.bindAttr('data', function(data) { 27 | this.$list.set('data', data.templates); 28 | var sentence = data.sentence || "templates were rendered"; 29 | this.$status.empty().append($('').text(data.templates.length + " " + sentence)); 30 | if (data.accumulated_render_time_str) { 31 | this.$status.append($('').addClass(csscls('render_time')).text(data.accumulated_render_time_str)); 32 | } 33 | }); 34 | } 35 | 36 | }); 37 | 38 | })(PhpDebugBar.$); -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /server.php: -------------------------------------------------------------------------------- 1 |