├── .editorconfig ├── .gitattributes ├── .gitignore ├── .styleci.yml ├── README.md ├── app ├── Appointment.php ├── AppointmentPayment.php ├── Article.php ├── Cart.php ├── Console │ └── Kernel.php ├── Contact.php ├── Doctor.php ├── DoctorContact.php ├── DoctorTreatment.php ├── Employee.php ├── Exceptions │ └── Handler.php ├── Feedback.php ├── Gallery.php ├── Http │ ├── Controllers │ │ ├── AppointmentController.php │ │ ├── ArticlesController.php │ │ ├── Auth │ │ │ ├── ForgotPasswordController.php │ │ │ ├── LoginController.php │ │ │ ├── RegisterController.php │ │ │ ├── ResetPasswordController.php │ │ │ └── VerificationController.php │ │ ├── BankSlipController.php │ │ ├── CardController.php │ │ ├── ContactUsController.php │ │ ├── Controller.php │ │ ├── DoctorManagementController.php │ │ ├── FeedbackController.php │ │ ├── FeedbackPDFController.php │ │ ├── GalleriesController.php │ │ ├── LaravelGoogleGraphController.php │ │ ├── NewPostsController.php │ │ ├── NoticesController.php │ │ ├── OrderController.php │ │ ├── PagesController.php │ │ ├── PaitientOrderDashController.php │ │ ├── PaitientPrescriptionsController.php │ │ ├── PatientDashboardController.php │ │ ├── PatientPDFController.php │ │ ├── PatientPriscriptionOrderController.php │ │ ├── PaymentController.php │ │ ├── PaymentReportController.php │ │ ├── PersonalRecordsController.php │ │ ├── PostsController.php │ │ ├── PrescriptionController.php │ │ ├── ProductAdminDashController.php │ │ ├── ProductController.php │ │ ├── ProductManagementController.php │ │ ├── ProductSearchController.php │ │ ├── ProductViewController.php │ │ ├── SearchController.php │ │ ├── ServicesController.php │ │ ├── ShoppingCartController.php │ │ ├── ShowDoctorController.php │ │ ├── SupplierManagerController.php │ │ ├── SweetAlertDemo.php │ │ ├── TreatmentController.php │ │ ├── UserProfileController.php │ │ └── UserTypeController.php │ ├── Kernel.php │ └── Middleware │ │ ├── Authenticate.php │ │ ├── CheckForMaintenanceMode.php │ │ ├── CheckIfAdminLogged.php │ │ ├── CheckIfCashierLogged.php │ │ ├── CheckIfInventoryManagerLogged.php │ │ ├── CheckIfPatientLogged.php │ │ ├── CheckIfSupplierManagerLogged.php │ │ ├── EncryptCookies.php │ │ ├── RedirectIfAuthenticated.php │ │ ├── TrimStrings.php │ │ ├── TrustProxies.php │ │ └── VerifyCsrfToken.php ├── Notice.php ├── Notifications │ └── PasswordReset.php ├── Order.php ├── OrderProduct.php ├── Patient.php ├── PatientContact.php ├── PersonalRecord.php ├── Post.php ├── PrescribedProduct.php ├── Prescription.php ├── Product.php ├── ProductPayment.php ├── Providers │ ├── AppServiceProvider.php │ ├── AuthServiceProvider.php │ ├── BroadcastServiceProvider.php │ ├── EventServiceProvider.php │ └── RouteServiceProvider.php ├── Supplier.php ├── SupplierContact.php ├── SupplierEmail.php ├── TreatmentRecord.php ├── User.php ├── VisitingDay.php ├── bankslip.php ├── card.php └── payment.php ├── artisan ├── bootstrap ├── app.php └── cache │ └── .gitignore ├── composer.json ├── composer.lock ├── config ├── app.php ├── auth.php ├── broadcasting.php ├── cache.php ├── database.php ├── filesystems.php ├── hashing.php ├── logging.php ├── mail.php ├── queue.php ├── services.php ├── session.php └── view.php ├── database ├── .gitignore ├── factories │ └── UserFactory.php ├── migrations │ ├── 2014_10_12_000000_create_users_table.php │ ├── 2014_10_12_100000_create_password_resets_table.php │ ├── 2019_08_30_053116_create_patients_table.php │ ├── 2019_08_30_053201_create_patient_contacts_table.php │ ├── 2019_08_30_054736_create_appointments_table.php │ ├── 2019_08_30_055048_create_products_table.php │ ├── 2019_08_30_055315_create_doctors_table.php │ ├── 2019_08_30_055610_create_visiting_days_table.php │ ├── 2019_08_30_055718_create_doctor_contacts_table.php │ ├── 2019_08_30_055857_create_personal_records_table.php │ ├── 2019_08_30_060049_create_notices_table.php │ ├── 2019_08_30_060223_create_treatment_records_table.php │ ├── 2019_08_30_060339_create_doctor_treatments_table.php │ ├── 2019_08_30_060500_create_articles_table.php │ ├── 2019_08_30_060618_create_feedback_table.php │ ├── 2019_08_30_060850_create_prescriptions_table.php │ ├── 2019_08_30_061017_create_orders_table.php │ ├── 2019_08_30_061415_create_product_payments_table.php │ ├── 2019_08_30_061936_create_appointment_payments_table.php │ ├── 2019_08_30_062140_create_suppliers_table.php │ ├── 2019_08_30_062254_create_supplier_emails_table.php │ ├── 2019_08_30_062351_create_supplier_contacts_table.php │ ├── 2019_08_30_070441_create_posts_table.php │ ├── 2019_08_30_095328_create_employees_table.php │ ├── 2019_08_30_202026_create_order_product.php │ ├── 2019_08_30_202340_create_product_supplier.php │ ├── 2019_09_03_100303_create_galleries_table.php │ ├── 2019_09_08_022945_create_payment_table.php │ ├── 2019_09_14_070557_create_card_table.php │ ├── 2019_09_14_071651_create_bankslip_table.php │ ├── 2019_09_30_185248_create_prescribed_products_table.php │ └── 2019_10_04_041553_create_contacts_table.php └── seeds │ └── DatabaseSeeder.php ├── package-lock.json ├── package.json ├── phpunit.xml ├── public ├── .htaccess ├── assets │ └── image │ │ ├── Originals │ │ └── order_back.jpg │ │ ├── bg_main.jpg │ │ ├── nothigtoshow.png │ │ ├── order_back.jpg │ │ └── product-cart.png ├── css │ ├── about │ │ ├── aboutstyle.css │ │ ├── aboutusletter.css │ │ └── templatemo-style.css │ ├── app.css │ ├── bootstrap.css │ ├── chairhome │ │ ├── bootstrap-responsivee.min.css │ │ ├── bootstrap.adminn.css │ │ ├── bootstrap.reportadmin.css │ │ ├── dash.css │ │ ├── font-awesomee.css │ │ └── homestyle.css │ ├── chairmanapp.css │ ├── css_p │ │ ├── bootstrap.css │ │ ├── font-awesome.min.css │ │ ├── img │ │ │ ├── Thumbs.db │ │ │ ├── contact-shepe-blue.png │ │ │ ├── contact-shepe-white.png │ │ │ ├── development-shepe-blue.png │ │ │ ├── development-shepe-white.png │ │ │ ├── footer-bg.jpg │ │ │ ├── header-bg.png │ │ │ ├── header-shepe-blue.png │ │ │ ├── header-shepe-white.png │ │ │ ├── portfolio-image1.jpg │ │ │ ├── portfolio-image2.jpg │ │ │ ├── portfolio-image3.jpg │ │ │ ├── portfolio-image4.jpg │ │ │ ├── portfolio-image5.jpg │ │ │ ├── portfolio-image6.jpg │ │ │ ├── shepe1.png │ │ │ ├── shepe2.png │ │ │ ├── shepe3.png │ │ │ ├── shepe4.png │ │ │ ├── team-member1.png │ │ │ ├── team-member2.png │ │ │ ├── team-member3.png │ │ │ └── works-area-images.jpg │ │ ├── owl.carousel.min.css │ │ ├── owl.theme.default.min.css │ │ ├── responsive.css │ │ └── style.css │ ├── demo.css │ ├── feedback │ │ ├── animate.css │ │ ├── bootstrap.min.css │ │ ├── font-awesome.min.css │ │ ├── hamburgers.min.css │ │ ├── main.css │ │ ├── select2.min.css │ │ └── util.css │ ├── fonts │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ ├── fontawesome-webfont.woff2 │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── img │ │ ├── Thumbs.db │ │ ├── contact-shepe-blue.png │ │ ├── contact-shepe-white.png │ │ ├── development-shepe-blue.png │ │ ├── development-shepe-white.png │ │ ├── footer-bg.jpg │ │ ├── header-bg.png │ │ ├── header-shepe-blue.png │ │ ├── header-shepe-white.png │ │ ├── portfolio-image1.jpg │ │ ├── portfolio-image2.jpg │ │ ├── portfolio-image3.jpg │ │ ├── portfolio-image4.jpg │ │ ├── portfolio-image5.jpg │ │ ├── portfolio-image6.jpg │ │ ├── shepe1.png │ │ ├── shepe2.png │ │ ├── shepe3.png │ │ ├── shepe4.png │ │ ├── team-member1.png │ │ ├── team-member2.png │ │ ├── team-member3.png │ │ └── works-area-images.jpg │ ├── main │ │ ├── icon-fonts │ │ │ ├── Flaticon.eot │ │ │ ├── Flaticon.svg │ │ │ ├── Flaticon.ttf │ │ │ ├── Flaticon.woff │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.woff │ │ │ └── fontawesome-webfont.woff2 │ │ ├── login │ │ │ └── login.css │ │ └── mainlayout │ │ │ ├── animate.css │ │ │ ├── bootstrap.min.css │ │ │ ├── flaticon.css │ │ │ ├── font-awesome.min.css │ │ │ ├── owl.carousel.css │ │ │ └── style.css │ ├── media │ │ ├── bootstrap-themee.min.css │ │ ├── bootstrapp.min.css │ │ ├── light-boxx.css │ │ ├── stylegallery.css │ │ └── templatemoo-style.css │ ├── order_system_css │ │ └── orderStylesheet.css │ ├── patDashboard │ │ ├── contactus.css │ │ └── material-dashboard.css │ ├── product │ │ ├── assets │ │ │ ├── css │ │ │ │ ├── style.css │ │ │ │ └── style.css.map │ │ │ ├── js │ │ │ │ ├── init-scripts │ │ │ │ │ ├── chart-js │ │ │ │ │ │ └── chartjs-init.js │ │ │ │ │ ├── data-table │ │ │ │ │ │ └── datatables-init.js │ │ │ │ │ ├── flot-chart │ │ │ │ │ │ ├── curvedLines.js │ │ │ │ │ │ ├── flot-chart-init.js │ │ │ │ │ │ └── flot-tooltip │ │ │ │ │ │ │ └── jquery.flot.tooltip.min.js │ │ │ │ │ ├── gmap │ │ │ │ │ │ └── gmap.init.js │ │ │ │ │ ├── peitychart │ │ │ │ │ │ └── peitychart.init.js │ │ │ │ │ └── vector-map │ │ │ │ │ │ └── vector.init.js │ │ │ │ └── main.js │ │ │ └── scss │ │ │ │ ├── _gauge.scss │ │ │ │ ├── _socials.scss │ │ │ │ ├── _switches.scss │ │ │ │ ├── _variables.scss │ │ │ │ ├── _widgets.scss │ │ │ │ └── style.scss │ │ ├── fontawesome-4.5.0.min.css │ │ ├── framework.css │ │ ├── layout.css │ │ ├── scripts │ │ │ ├── jquery.min.js │ │ │ └── jquery.placeholder.min.js │ │ └── vendors │ │ │ ├── datatables.net-bs4 │ │ │ ├── .bower.json │ │ │ ├── Readme.md │ │ │ ├── bower.json │ │ │ ├── css │ │ │ │ ├── dataTables.bootstrap4.css │ │ │ │ └── dataTables.bootstrap4.min.css │ │ │ └── js │ │ │ │ ├── dataTables.bootstrap4.js │ │ │ │ └── dataTables.bootstrap4.min.js │ │ │ ├── datatables.net-buttons-bs4 │ │ │ ├── .bower.json │ │ │ ├── Readme.md │ │ │ ├── bower.json │ │ │ ├── css │ │ │ │ ├── buttons.bootstrap4.css │ │ │ │ └── buttons.bootstrap4.min.css │ │ │ └── js │ │ │ │ ├── buttons.bootstrap4.js │ │ │ │ └── buttons.bootstrap4.min.js │ │ │ ├── datatables.net-buttons │ │ │ ├── .bower.json │ │ │ ├── License.txt │ │ │ ├── Readme.md │ │ │ ├── bower.json │ │ │ ├── js │ │ │ │ ├── buttons.colVis.js │ │ │ │ ├── buttons.colVis.min.js │ │ │ │ ├── buttons.flash.js │ │ │ │ ├── buttons.flash.min.js │ │ │ │ ├── buttons.html5.js │ │ │ │ ├── buttons.html5.min.js │ │ │ │ ├── buttons.print.js │ │ │ │ ├── buttons.print.min.js │ │ │ │ ├── dataTables.buttons.js │ │ │ │ └── dataTables.buttons.min.js │ │ │ └── swf │ │ │ │ └── flashExport.swf │ │ │ ├── datatables.net │ │ │ ├── .bower.json │ │ │ ├── License.txt │ │ │ ├── Readme.md │ │ │ ├── bower.json │ │ │ └── js │ │ │ │ ├── jquery.dataTables.js │ │ │ │ └── jquery.dataTables.min.js │ │ │ ├── font-awesome │ │ │ ├── .bower.json │ │ │ ├── .gitignore │ │ │ ├── .npmignore │ │ │ ├── HELP-US-OUT.txt │ │ │ ├── bower.json │ │ │ ├── css │ │ │ │ ├── font-awesome.css │ │ │ │ ├── font-awesome.css.map │ │ │ │ └── font-awesome.min.css │ │ │ ├── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ ├── less │ │ │ │ ├── animated.less │ │ │ │ ├── bordered-pulled.less │ │ │ │ ├── core.less │ │ │ │ ├── fixed-width.less │ │ │ │ ├── font-awesome.less │ │ │ │ ├── icons.less │ │ │ │ ├── larger.less │ │ │ │ ├── list.less │ │ │ │ ├── mixins.less │ │ │ │ ├── path.less │ │ │ │ ├── rotated-flipped.less │ │ │ │ ├── screen-reader.less │ │ │ │ ├── stacked.less │ │ │ │ └── variables.less │ │ │ └── scss │ │ │ │ ├── _animated.scss │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ ├── _core.scss │ │ │ │ ├── _fixed-width.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _larger.scss │ │ │ │ ├── _list.scss │ │ │ │ ├── _mixins.scss │ │ │ │ ├── _path.scss │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ ├── _screen-reader.scss │ │ │ │ ├── _stacked.scss │ │ │ │ ├── _variables.scss │ │ │ │ └── font-awesome.scss │ │ │ ├── jquery │ │ │ ├── .bower.json │ │ │ ├── AUTHORS.txt │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ │ ├── jquery.js │ │ │ │ ├── jquery.min.js │ │ │ │ └── jquery.min.map │ │ │ ├── external │ │ │ │ └── sizzle │ │ │ │ │ ├── LICENSE.txt │ │ │ │ │ └── dist │ │ │ │ │ ├── sizzle.js │ │ │ │ │ ├── sizzle.min.js │ │ │ │ │ └── sizzle.min.map │ │ │ └── src │ │ │ │ ├── .jshintrc │ │ │ │ ├── ajax.js │ │ │ │ ├── ajax │ │ │ │ ├── jsonp.js │ │ │ │ ├── load.js │ │ │ │ ├── parseJSON.js │ │ │ │ ├── parseXML.js │ │ │ │ ├── script.js │ │ │ │ ├── var │ │ │ │ │ ├── location.js │ │ │ │ │ ├── nonce.js │ │ │ │ │ └── rquery.js │ │ │ │ └── xhr.js │ │ │ │ ├── attributes.js │ │ │ │ ├── attributes │ │ │ │ ├── attr.js │ │ │ │ ├── classes.js │ │ │ │ ├── prop.js │ │ │ │ ├── support.js │ │ │ │ └── val.js │ │ │ │ ├── callbacks.js │ │ │ │ ├── core.js │ │ │ │ ├── core │ │ │ │ ├── access.js │ │ │ │ ├── init.js │ │ │ │ ├── parseHTML.js │ │ │ │ ├── ready.js │ │ │ │ └── var │ │ │ │ │ └── rsingleTag.js │ │ │ │ ├── css.js │ │ │ │ ├── css │ │ │ │ ├── addGetHookIf.js │ │ │ │ ├── adjustCSS.js │ │ │ │ ├── curCSS.js │ │ │ │ ├── defaultDisplay.js │ │ │ │ ├── hiddenVisibleSelectors.js │ │ │ │ ├── showHide.js │ │ │ │ ├── support.js │ │ │ │ └── var │ │ │ │ │ ├── cssExpand.js │ │ │ │ │ ├── getStyles.js │ │ │ │ │ ├── isHidden.js │ │ │ │ │ ├── rmargin.js │ │ │ │ │ ├── rnumnonpx.js │ │ │ │ │ └── swap.js │ │ │ │ ├── data.js │ │ │ │ ├── data │ │ │ │ ├── Data.js │ │ │ │ └── var │ │ │ │ │ ├── acceptData.js │ │ │ │ │ ├── dataPriv.js │ │ │ │ │ └── dataUser.js │ │ │ │ ├── deferred.js │ │ │ │ ├── deprecated.js │ │ │ │ ├── dimensions.js │ │ │ │ ├── effects.js │ │ │ │ ├── effects │ │ │ │ ├── Tween.js │ │ │ │ └── animatedSelector.js │ │ │ │ ├── event.js │ │ │ │ ├── event │ │ │ │ ├── ajax.js │ │ │ │ ├── alias.js │ │ │ │ ├── focusin.js │ │ │ │ ├── support.js │ │ │ │ └── trigger.js │ │ │ │ ├── exports │ │ │ │ ├── amd.js │ │ │ │ └── global.js │ │ │ │ ├── intro.js │ │ │ │ ├── jquery.js │ │ │ │ ├── manipulation.js │ │ │ │ ├── manipulation │ │ │ │ ├── _evalUrl.js │ │ │ │ ├── buildFragment.js │ │ │ │ ├── getAll.js │ │ │ │ ├── setGlobalEval.js │ │ │ │ ├── support.js │ │ │ │ ├── var │ │ │ │ │ ├── rcheckableType.js │ │ │ │ │ ├── rscriptType.js │ │ │ │ │ └── rtagName.js │ │ │ │ └── wrapMap.js │ │ │ │ ├── offset.js │ │ │ │ ├── outro.js │ │ │ │ ├── queue.js │ │ │ │ ├── queue │ │ │ │ └── delay.js │ │ │ │ ├── selector-native.js │ │ │ │ ├── selector-sizzle.js │ │ │ │ ├── selector.js │ │ │ │ ├── serialize.js │ │ │ │ ├── traversing.js │ │ │ │ ├── traversing │ │ │ │ ├── findFilter.js │ │ │ │ └── var │ │ │ │ │ ├── dir.js │ │ │ │ │ ├── rneedsContext.js │ │ │ │ │ └── siblings.js │ │ │ │ ├── var │ │ │ │ ├── arr.js │ │ │ │ ├── class2type.js │ │ │ │ ├── concat.js │ │ │ │ ├── document.js │ │ │ │ ├── documentElement.js │ │ │ │ ├── hasOwn.js │ │ │ │ ├── indexOf.js │ │ │ │ ├── pnum.js │ │ │ │ ├── push.js │ │ │ │ ├── rcssNum.js │ │ │ │ ├── rnotwhite.js │ │ │ │ ├── slice.js │ │ │ │ ├── support.js │ │ │ │ └── toString.js │ │ │ │ └── wrap.js │ │ │ ├── jszip │ │ │ ├── .bower.json │ │ │ ├── CHANGES.md │ │ │ ├── Gruntfile.js │ │ │ ├── LICENSE.markdown │ │ │ ├── README.markdown │ │ │ ├── _config.yml │ │ │ ├── bower.json │ │ │ ├── component.json │ │ │ ├── dist │ │ │ │ ├── jszip.js │ │ │ │ └── jszip.min.js │ │ │ ├── docs │ │ │ │ ├── APPNOTE.TXT │ │ │ │ ├── ZIP spec.txt │ │ │ │ └── references.txt │ │ │ ├── documentation │ │ │ │ ├── _layouts │ │ │ │ │ └── default.html │ │ │ │ ├── api_jszip.md │ │ │ │ ├── api_jszip │ │ │ │ │ ├── constructor.md │ │ │ │ │ ├── external.md │ │ │ │ │ ├── file_data.md │ │ │ │ │ ├── file_name.md │ │ │ │ │ ├── file_regex.md │ │ │ │ │ ├── filter.md │ │ │ │ │ ├── folder_name.md │ │ │ │ │ ├── folder_regex.md │ │ │ │ │ ├── for_each.md │ │ │ │ │ ├── generate_async.md │ │ │ │ │ ├── generate_internal_stream.md │ │ │ │ │ ├── generate_node_stream.md │ │ │ │ │ ├── load_async.md │ │ │ │ │ ├── load_async_object.md │ │ │ │ │ ├── remove.md │ │ │ │ │ ├── support.md │ │ │ │ │ └── version.md │ │ │ │ ├── api_streamhelper.md │ │ │ │ ├── api_streamhelper │ │ │ │ │ ├── accumulate.md │ │ │ │ │ ├── on.md │ │ │ │ │ ├── pause.md │ │ │ │ │ └── resume.md │ │ │ │ ├── api_zipobject.md │ │ │ │ ├── api_zipobject │ │ │ │ │ ├── async.md │ │ │ │ │ ├── internal_stream.md │ │ │ │ │ └── node_stream.md │ │ │ │ ├── contributing.md │ │ │ │ ├── css │ │ │ │ │ ├── main.css │ │ │ │ │ └── pygments.css │ │ │ │ ├── examples.md │ │ │ │ ├── examples │ │ │ │ │ ├── download-zip-file.html │ │ │ │ │ ├── download-zip-file.inc │ │ │ │ │ │ ├── blob.html │ │ │ │ │ │ ├── blob.js │ │ │ │ │ │ ├── data_uri.html │ │ │ │ │ │ └── data_uri.js │ │ │ │ │ ├── downloader.html │ │ │ │ │ ├── downloader.inc │ │ │ │ │ │ ├── downloader.html │ │ │ │ │ │ ├── downloader.js │ │ │ │ │ │ └── helpers.js │ │ │ │ │ ├── get-binary-files-ajax.html │ │ │ │ │ ├── get-binary-files-ajax.inc │ │ │ │ │ │ ├── fetch_api.html │ │ │ │ │ │ ├── fetch_api.js │ │ │ │ │ │ ├── jszip_utils.html │ │ │ │ │ │ └── jszip_utils.js │ │ │ │ │ ├── read-local-file-api.html │ │ │ │ │ └── read-local-file-api.inc │ │ │ │ │ │ ├── read.html │ │ │ │ │ │ └── read.js │ │ │ │ ├── faq.md │ │ │ │ ├── howto │ │ │ │ │ ├── read_zip.md │ │ │ │ │ └── write_zip.md │ │ │ │ ├── limitations.md │ │ │ │ └── upgrade_guide.md │ │ │ ├── index.html │ │ │ ├── lib │ │ │ │ ├── base64.js │ │ │ │ ├── compressedObject.js │ │ │ │ ├── compressions.js │ │ │ │ ├── crc32.js │ │ │ │ ├── defaults.js │ │ │ │ ├── external.js │ │ │ │ ├── flate.js │ │ │ │ ├── generate │ │ │ │ │ ├── ZipFileWorker.js │ │ │ │ │ └── index.js │ │ │ │ ├── index.js │ │ │ │ ├── license_header.js │ │ │ │ ├── load.js │ │ │ │ ├── nodejs │ │ │ │ │ ├── NodejsStreamInputAdapter.js │ │ │ │ │ └── NodejsStreamOutputAdapter.js │ │ │ │ ├── nodejsUtils.js │ │ │ │ ├── object.js │ │ │ │ ├── readable-stream-browser.js │ │ │ │ ├── reader │ │ │ │ │ ├── ArrayReader.js │ │ │ │ │ ├── DataReader.js │ │ │ │ │ ├── NodeBufferReader.js │ │ │ │ │ ├── StringReader.js │ │ │ │ │ ├── Uint8ArrayReader.js │ │ │ │ │ └── readerFor.js │ │ │ │ ├── signature.js │ │ │ │ ├── stream │ │ │ │ │ ├── ConvertWorker.js │ │ │ │ │ ├── Crc32Probe.js │ │ │ │ │ ├── DataLengthProbe.js │ │ │ │ │ ├── DataWorker.js │ │ │ │ │ ├── GenericWorker.js │ │ │ │ │ └── StreamHelper.js │ │ │ │ ├── support.js │ │ │ │ ├── utf8.js │ │ │ │ ├── utils.js │ │ │ │ ├── zipEntries.js │ │ │ │ ├── zipEntry.js │ │ │ │ └── zipObject.js │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ └── vendor │ │ │ │ └── FileSaver.js │ │ │ └── popper.js │ │ │ ├── .bower.json │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE.md │ │ │ ├── MENTIONS.md │ │ │ ├── README.md │ │ │ ├── bower.json │ │ │ ├── dist │ │ │ ├── esm │ │ │ │ ├── popper-utils.js │ │ │ │ ├── popper-utils.js.map │ │ │ │ ├── popper-utils.min.js │ │ │ │ ├── popper-utils.min.js.map │ │ │ │ ├── popper.js │ │ │ │ ├── popper.js.map │ │ │ │ ├── popper.min.js │ │ │ │ ├── popper.min.js.map │ │ │ │ └── poppper.js.flow │ │ │ ├── popper-utils.js │ │ │ ├── popper-utils.js.map │ │ │ ├── popper-utils.min.js │ │ │ ├── popper-utils.min.js.map │ │ │ ├── popper.js │ │ │ ├── popper.js.map │ │ │ ├── popper.min.js │ │ │ ├── popper.min.js.map │ │ │ └── umd │ │ │ │ ├── popper-utils.js │ │ │ │ ├── popper-utils.js.map │ │ │ │ ├── popper-utils.min.js │ │ │ │ ├── popper-utils.min.js.map │ │ │ │ ├── popper.js │ │ │ │ ├── popper.js.map │ │ │ │ ├── popper.min.js │ │ │ │ └── popper.min.js.map │ │ │ ├── docs │ │ │ ├── CNAME │ │ │ ├── LICENSE.txt │ │ │ ├── README.txt │ │ │ ├── _config.yml │ │ │ ├── _includes │ │ │ │ ├── example10-code.html │ │ │ │ ├── example10.html │ │ │ │ ├── example10t-code.html │ │ │ │ ├── example10t.html │ │ │ │ ├── example20-code.html │ │ │ │ ├── example20.html │ │ │ │ ├── example20t-code.html │ │ │ │ ├── example20t.html │ │ │ │ ├── example30-code.html │ │ │ │ ├── example30.html │ │ │ │ ├── example40-code.html │ │ │ │ ├── example40.html │ │ │ │ ├── example50-code.html │ │ │ │ ├── example50.html │ │ │ │ ├── footer.html │ │ │ │ ├── head.html │ │ │ │ ├── header.html │ │ │ │ ├── popper-documentation.md │ │ │ │ ├── scripts.html │ │ │ │ └── tooltip-documentation.md │ │ │ ├── _layouts │ │ │ │ ├── default.html │ │ │ │ ├── landing.html │ │ │ │ ├── page-hashtag.html │ │ │ │ ├── page-nowrap.html │ │ │ │ └── page.html │ │ │ ├── _sass │ │ │ │ └── libs │ │ │ │ │ ├── _functions.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _skel.scss │ │ │ │ │ └── _vars.scss │ │ │ ├── css │ │ │ │ ├── code.css │ │ │ │ ├── font-awesome.min.css │ │ │ │ ├── ie8.scss │ │ │ │ ├── ie9.scss │ │ │ │ ├── images │ │ │ │ │ ├── arrow.svg │ │ │ │ │ ├── bars.svg │ │ │ │ │ └── close.svg │ │ │ │ ├── main.scss │ │ │ │ └── popper.css │ │ │ ├── documentation.html │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── favicon-96x96.png │ │ │ ├── favicon.ico │ │ │ ├── feed.xml │ │ │ ├── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ ├── images │ │ │ │ ├── banner.jpg │ │ │ │ ├── banner.png │ │ │ │ ├── logo.png │ │ │ │ ├── pic01.jpg │ │ │ │ ├── pic02.jpg │ │ │ │ ├── pic03.jpg │ │ │ │ ├── pic04.jpg │ │ │ │ └── pic05.jpg │ │ │ ├── index.html │ │ │ ├── js │ │ │ │ ├── ie │ │ │ │ │ ├── backgroundsize.min.htc │ │ │ │ │ ├── html5shiv.js │ │ │ │ │ └── respond.min.js │ │ │ │ ├── jquery.min.js │ │ │ │ ├── jquery.nanoscroller.js │ │ │ │ ├── jquery.scrollex.min.js │ │ │ │ ├── jquery.scrolly.min.js │ │ │ │ ├── main.js │ │ │ │ ├── skel.min.js │ │ │ │ └── util.js │ │ │ ├── popper-documentation.html │ │ │ ├── tooltip-documentation.html │ │ │ └── tooltip-examples.html │ │ │ ├── lerna.json │ │ │ ├── package.json │ │ │ ├── packages │ │ │ ├── babel-config │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── bundle │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── eslint-config-popper │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ └── yarn.lock │ │ │ ├── popper │ │ │ │ ├── README.md │ │ │ │ ├── bower-publish.sh │ │ │ │ ├── bower.json │ │ │ │ ├── bundle.js │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js.flow │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ ├── index.js │ │ │ │ │ ├── methods │ │ │ │ │ ├── defaults.js │ │ │ │ │ ├── destroy.js │ │ │ │ │ ├── disableEventListeners.js │ │ │ │ │ ├── enableEventListeners.js │ │ │ │ │ ├── placements.js │ │ │ │ │ └── update.js │ │ │ │ │ ├── modifiers │ │ │ │ │ ├── applyStyle.js │ │ │ │ │ ├── arrow.js │ │ │ │ │ ├── computeStyle.js │ │ │ │ │ ├── flip.js │ │ │ │ │ ├── hide.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── inner.js │ │ │ │ │ ├── keepTogether.js │ │ │ │ │ ├── offset.js │ │ │ │ │ ├── preventOverflow.js │ │ │ │ │ └── shift.js │ │ │ │ │ └── utils │ │ │ │ │ ├── clockwise.js │ │ │ │ │ ├── computeAutoPlacement.js │ │ │ │ │ ├── debounce.js │ │ │ │ │ ├── find.js │ │ │ │ │ ├── findCommonOffsetParent.js │ │ │ │ │ ├── findIndex.js │ │ │ │ │ ├── getBordersSize.js │ │ │ │ │ ├── getBoundaries.js │ │ │ │ │ ├── getBoundingClientRect.js │ │ │ │ │ ├── getClientRect.js │ │ │ │ │ ├── getFixedPositionOffsetParent.js │ │ │ │ │ ├── getOffsetParent.js │ │ │ │ │ ├── getOffsetRect.js │ │ │ │ │ ├── getOffsetRectRelativeToArbitraryNode.js │ │ │ │ │ ├── getOppositePlacement.js │ │ │ │ │ ├── getOppositeVariation.js │ │ │ │ │ ├── getOuterSizes.js │ │ │ │ │ ├── getParentNode.js │ │ │ │ │ ├── getPopperOffsets.js │ │ │ │ │ ├── getReferenceOffsets.js │ │ │ │ │ ├── getRoot.js │ │ │ │ │ ├── getScroll.js │ │ │ │ │ ├── getScrollParent.js │ │ │ │ │ ├── getStyleComputedProperty.js │ │ │ │ │ ├── getSupportedPropertyName.js │ │ │ │ │ ├── getViewportOffsetRectRelativeToArtbitraryNode.js │ │ │ │ │ ├── getWindow.js │ │ │ │ │ ├── getWindowSizes.js │ │ │ │ │ ├── includeScroll.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── isBrowser.js │ │ │ │ │ ├── isFixed.js │ │ │ │ │ ├── isFunction.js │ │ │ │ │ ├── isIE.js │ │ │ │ │ ├── isModifierEnabled.js │ │ │ │ │ ├── isModifierRequired.js │ │ │ │ │ ├── isNumeric.js │ │ │ │ │ ├── isOffsetContainer.js │ │ │ │ │ ├── removeEventListeners.js │ │ │ │ │ ├── runModifiers.js │ │ │ │ │ ├── setAttributes.js │ │ │ │ │ ├── setStyles.js │ │ │ │ │ └── setupEventListeners.js │ │ │ ├── test-utils │ │ │ │ ├── package.json │ │ │ │ ├── setup.js │ │ │ │ ├── utils │ │ │ │ │ ├── appendNewPopper.js │ │ │ │ │ ├── appendNewRef.js │ │ │ │ │ ├── customEventPolyfill.js │ │ │ │ │ ├── getRect.js │ │ │ │ │ ├── isMSBrowser.js │ │ │ │ │ ├── makeConnectedElement.js │ │ │ │ │ ├── makeConnectedScrollElement.js │ │ │ │ │ ├── makeElement.js │ │ │ │ │ ├── prepend.js │ │ │ │ │ ├── simulateScroll.js │ │ │ │ │ └── then.js │ │ │ │ └── yarn.lock │ │ │ ├── test │ │ │ │ ├── README.md │ │ │ │ ├── bin │ │ │ │ │ └── karma.js │ │ │ │ ├── karma.conf.js │ │ │ │ └── package.json │ │ │ └── tooltip │ │ │ │ ├── bundle.js │ │ │ │ ├── index.d.ts │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ └── index.js │ │ │ │ └── yarn.lock │ │ │ ├── popperjs.png │ │ │ └── yarn.lock │ ├── registerCSS │ │ ├── material-design-iconic-font.min.css │ │ └── style.css │ ├── searchCSS │ │ ├── app.css │ │ ├── bootstrap1.css │ │ ├── bootstrap_date.css │ │ ├── channeling_styles.css │ │ ├── fonts.css │ │ └── jquery1.css │ ├── serv │ │ └── adminserv.css │ ├── showdoc │ │ ├── custom.css │ │ └── style.css │ └── supplier │ │ ├── cs-skin-elastic.css │ │ ├── lib │ │ └── chosen │ │ │ ├── chosen-sprite.png │ │ │ ├── chosen-sprite@2x.png │ │ │ └── chosen.min.css │ │ └── style.css ├── favicon.ico ├── images │ ├── admin │ │ └── doctor.jpg │ ├── dashboardIMG │ │ ├── bg.png │ │ ├── reload.gif │ │ ├── shantha.jpg │ │ └── sidebar-1.jpg │ ├── doc.png │ ├── main │ │ ├── index │ │ │ ├── bg_doctor.jpg │ │ │ ├── child.jpg │ │ │ ├── doctor_group.jpg │ │ │ ├── facts-bg.jpg │ │ │ └── svg-icons │ │ │ │ ├── 001-medicine.svg │ │ │ │ ├── 002-first-aid-kit.svg │ │ │ │ ├── 003-stethoscope.svg │ │ │ │ ├── 004-care.svg │ │ │ │ ├── 005-doctor.svg │ │ │ │ ├── 006-heart.svg │ │ │ │ └── 007-hospital.svg │ │ ├── login │ │ │ └── welcome_image.jpg │ │ └── mainlayout │ │ │ ├── favicon.ico │ │ │ ├── footer-bg.jpg │ │ │ ├── icons │ │ │ ├── calendar.png │ │ │ ├── clock.png │ │ │ ├── map-marker.png │ │ │ ├── phone.png │ │ │ └── rignt.png │ │ │ ├── logo_dark.png │ │ │ ├── logo_dark_long.png │ │ │ ├── logo_light.png │ │ │ ├── logo_light_long.png │ │ │ └── page-info-bg │ │ │ ├── 1.jpg │ │ │ ├── 2.jpg │ │ │ └── 3.jpg │ ├── product │ │ ├── 01.jpg │ │ ├── 011.jpg │ │ ├── exp.gif │ │ └── submit1.png │ ├── registerIMG │ │ └── form-img.jpg │ └── searchIMG │ │ ├── date.png │ │ ├── doctor.jpg │ │ ├── doctor.png │ │ ├── hospital.png │ │ └── spec.png ├── img │ ├── 24-hours.png │ ├── Thumbs.db │ ├── about-us.png │ ├── adhome.png │ ├── adminanalytics.png │ ├── adminchart.png │ ├── adminshopping.png │ ├── adminuser.png │ ├── amb.jpg │ ├── body-bg.png │ ├── card.jpg │ ├── close.png │ ├── contact-shepe-white.png │ ├── development-shepe-blue.png │ ├── development-shepe-white.png │ ├── dia.jpg │ ├── doctors.jpg │ ├── emg.jpg │ ├── footer-bg.jpg │ ├── gallery.png │ ├── glyphicons-halflings-white.html │ ├── glyphicons-halflings.html │ ├── header-shepe-blue.png │ ├── header-shepe-white.png │ ├── heading_bg.png │ ├── highway-loop.mp4 │ ├── icons-sa7c41345d9.png │ ├── loading.gif │ ├── message_avatar1.png │ ├── message_avatar2.png │ ├── newspaper.png │ ├── next.png │ ├── opinion.png │ ├── portfolio-image1.jpg │ ├── portfolio-image2.jpg │ ├── portfolio-image3.jpg │ ├── portfolio-image4.jpg │ ├── portfolio-image5.jpg │ ├── portfolio-image6.jpg │ ├── portfolio_item_1.png │ ├── portfolio_item_2.png │ ├── portfolio_item_3.png │ ├── portfolio_item_4.png │ ├── portfolio_item_5.png │ ├── portfolio_item_6.png │ ├── portfolio_item_7.png │ ├── portfolio_item_8.png │ ├── portfolio_item_9.png │ ├── prev.png │ ├── scan.jpg │ ├── scroll-icon.png │ ├── shepe1.png │ ├── shepe2.png │ ├── shepe3.png │ ├── shepe4.png │ ├── sleep.jpg │ ├── team-member1.png │ ├── team-member2.png │ ├── team-member3.png │ ├── works-area-images.jpg │ └── xray.jpg ├── index.php ├── js │ ├── app.js │ ├── backend │ │ └── supplier │ │ │ ├── lib │ │ │ └── chosen │ │ │ │ └── chosen.jquery.min.js │ │ │ └── main.js │ ├── base.js │ ├── chart.min.js │ ├── charts │ │ ├── area.js │ │ ├── bar.js │ │ ├── donut.js │ │ ├── line.js │ │ └── pie.js │ ├── faq.js │ ├── feedback │ │ ├── bootstrap.min.js │ │ ├── jquery-3.2.1.min.js │ │ ├── main.js │ │ ├── popper.js │ │ └── select2.min.js │ ├── full-calendar │ │ ├── fullcalendar.css │ │ └── fullcalendar.min.js │ ├── guidely │ │ ├── guidely-number.png │ │ ├── guidely.css │ │ └── guidely.min.js │ ├── homeadmin │ │ ├── bootstrapp.js │ │ ├── chaart.min.js │ │ ├── excanvaas.min.js │ │ ├── fullcalendaar.min.js │ │ └── jqueryy-1.7.2.min.js │ ├── jquery-3.4.1.js │ ├── main │ │ ├── login │ │ │ └── test.js │ │ └── mainlayout │ │ │ ├── bootstrap.min.js │ │ │ ├── circle-progress.min.js │ │ │ ├── jquery-3.2.1.min.js │ │ │ ├── main.js │ │ │ ├── map.js │ │ │ ├── owl.carousel.min.js │ │ │ └── style.css │ ├── media │ │ ├── mainn.js │ │ ├── pluginss.js │ │ └── vendorr │ │ │ ├── bootstrap.miin.js │ │ │ └── modernizr-2.8.3-respond-1.4.2.minn.js │ ├── order_management_script.js │ ├── patDashboard │ │ ├── bootstrap-material-design.min.js │ │ ├── demo.js │ │ ├── jquery.min.js │ │ ├── perfect-scrollbar.jquery.min.js │ │ └── popper.min.js │ ├── searchJS │ │ ├── javascript1.js │ │ ├── javascript2.js │ │ ├── javascript3.js │ │ ├── javascript_date.js │ │ ├── jquery1.js │ │ ├── jquery2.js │ │ ├── samp.js │ │ └── search.js │ ├── sweetalert2.js │ └── vendor │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ ├── jquery-1.11.2.min.js │ │ ├── modernizr-2.8.3-respond-1.4.2.min.js │ │ └── npm.js ├── mix-manifest.json ├── product_images │ ├── image0.jpg │ ├── image1.jpg │ ├── image2.jpg │ ├── image3.jpg │ ├── image4.jpg │ ├── image5.jpg │ ├── image6.jpg │ ├── image7.jpg │ ├── image8.jpg │ └── image9.jpg └── robots.txt ├── resources ├── js │ ├── about │ │ └── modernizr-2.8.3-respond-1.4.2.min.js │ ├── admin │ │ └── test.js │ ├── app.js │ ├── bootstrap.js │ ├── chairmanhome │ │ ├── chartt.min.js │ │ └── jqueryy-1.7.2.min.js │ └── supplier │ │ └── SearchComponent.vue ├── lang │ └── en │ │ ├── auth.php │ │ ├── pagination.php │ │ ├── passwords.php │ │ └── validation.php ├── sass │ ├── _variables.scss │ └── app.scss └── views │ ├── PatientManagement │ ├── contactus.blade.php │ ├── contactus2.blade.php │ ├── patientDashboard.blade.php │ ├── search.blade.php │ ├── showDoc.blade.php │ └── userProfile.blade.php │ ├── Patient_pdf.blade.php │ ├── appointment │ └── make.blade.php │ ├── auth │ ├── login.blade.php │ ├── passwords │ │ ├── email.blade.php │ │ └── reset.blade.php │ ├── register.blade.php │ ├── registerp.blade.php │ └── verify.blade.php │ ├── backend │ ├── chairmanlayout.blade.php │ ├── includes │ │ ├── h.blade.php │ │ ├── head.blade.php │ │ └── header.blade.php │ ├── l.blade.php │ ├── lay.blade.php │ ├── layout.blade.php │ └── supplier │ │ ├── create.blade.php │ │ ├── edit.blade.php │ │ ├── nav.blade.php │ │ ├── product.blade.php │ │ ├── reports.blade.php │ │ ├── settings.blade.php │ │ ├── show.blade.php │ │ ├── supplierdashboard.blade.php │ │ └── viewonlydashboard.blade.php │ ├── chairman │ ├── aboutus.blade.php │ ├── adminfeed.blade.php │ ├── adminpage.blade.php │ ├── creategallery.blade.php │ ├── createnotice.blade.php │ ├── createservice.blade.php │ ├── editgallery.blade.php │ ├── editnotice.blade.php │ ├── editservice.blade.php │ ├── feedback_pdf.blade.php │ ├── gallerypage.blade.php │ ├── google_pie_chart.blade.php │ ├── nav.blade.php │ └── ourservice.blade.php │ ├── create_per.blade.php │ ├── create_prescription.blade.php │ ├── create_treat.blade.php │ ├── doctor │ ├── create.blade.php │ ├── edit.blade.php │ ├── manage.blade.php │ ├── schedule.blade.php │ └── view.blade.php │ ├── emails │ └── contact.blade.php │ ├── feedbackform │ └── feed.blade.php │ ├── home.blade.php │ ├── home_per.blade.php │ ├── home_prescription.blade.php │ ├── home_treat.blade.php │ ├── inc │ └── editform.blade.php │ ├── layouts │ └── app.blade.php │ ├── main │ ├── about.blade.php │ ├── index.blade.php │ ├── layout │ │ ├── adminlayout.blade.php │ │ ├── dashboardHeader.blade.php │ │ ├── includes │ │ │ ├── footer.blade.php │ │ │ └── header.blade.php │ │ ├── mainlayout.blade.php │ │ ├── mainlayoutcontact.blade.php │ │ ├── mainlayoutregister.blade.php │ │ └── mainlayoutsearch.blade.php │ ├── login.blade.php │ ├── media.blade.php │ ├── reset.blade.php │ └── service.blade.php │ ├── payment │ ├── create.blade.php │ ├── detail.blade.php │ ├── edit.blade.php │ ├── index.blade.php │ ├── paymentCard.blade.php │ ├── paymentConfirm.blade.php │ ├── paymentDetails.blade.php │ ├── paymentHome.blade.php │ ├── paymentRefund.blade.php │ └── paymentSlip.blade.php │ ├── product │ ├── exp.blade.php │ ├── landpage.blade.php │ ├── nav1.blade.php │ ├── productdashboard.blade.php │ ├── pview.blade.php │ ├── reports.blade.php │ └── update.blade.php │ ├── product_order_system │ ├── OrderDashborad.blade.php │ ├── OrderRowPrint.blade.php │ ├── PatientOrderDash.blade.php │ ├── PatientOrderDashEdit.blade.php │ ├── ProductSearch.blade.php │ ├── ProductView.blade.php │ ├── ShoppingCart.blade.php │ ├── UserPriscriptionView.blade.php │ └── product_order_reports │ │ └── PaitentOrderRepot.blade.php │ ├── read_per.blade.php │ ├── read_personal.blade.php │ ├── read_prescription.blade.php │ ├── read_treat.blade.php │ ├── read_treatment.blade.php │ ├── report_per.blade.php │ ├── report_prescription.blade.php │ ├── report_treat.blade.php │ ├── reports │ └── feedbackreport.blade.php │ ├── update_per.blade.php │ ├── update_prescription.blade.php │ ├── update_treat.blade.php │ ├── vendor │ └── notifications │ │ └── email.blade.php │ └── welcome.blade.php ├── routes ├── api.php ├── channels.php ├── console.php └── web.php ├── server.php ├── storage ├── app │ ├── .gitignore │ └── public │ │ └── .gitignore ├── framework │ ├── .gitignore │ ├── cache │ │ ├── .gitignore │ │ └── data │ │ │ └── .gitignore │ ├── sessions │ │ └── .gitignore │ ├── testing │ │ └── .gitignore │ └── views │ │ └── .gitignore └── logs │ └── .gitignore ├── tests ├── CreatesApplication.php ├── Feature │ └── ExampleTest.php ├── TestCase.php └── Unit │ └── ExampleTest.php ├── webpack.mix.js └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = space 8 | indent_size = 4 9 | trim_trailing_whitespace = true 10 | 11 | [*.md] 12 | trim_trailing_whitespace = false 13 | 14 | [*.yml] 15 | indent_size = 2 16 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | *.css linguist-vendored 3 | *.scss linguist-vendored 4 | *.js linguist-vendored 5 | CHANGELOG.md export-ignore 6 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /public/hot 3 | /public/storage 4 | /storage/*.key 5 | /vendor 6 | .env 7 | .env.backup 8 | .phpunit.result.cache 9 | Homestead.json 10 | Homestead.yaml 11 | npm-debug.log 12 | yarn-error.log 13 | -------------------------------------------------------------------------------- /.styleci.yml: -------------------------------------------------------------------------------- 1 | php: 2 | preset: laravel 3 | disabled: 4 | - unused_use 5 | finder: 6 | not-name: 7 | - index.php 8 | - server.php 9 | js: 10 | finder: 11 | not-name: 12 | - webpack.mix.js 13 | css: true 14 | -------------------------------------------------------------------------------- /app/Appointment.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Doctor'); 14 | } 15 | // and also to a patient 16 | public function patient() 17 | { 18 | return $this->belongsTo('App\Patient'); 19 | } 20 | } -------------------------------------------------------------------------------- /app/AppointmentPayment.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\User'); 13 | 14 | 15 | } 16 | 17 | protected $primaryKey = 'article_id'; 18 | } -------------------------------------------------------------------------------- /app/Contact.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Patient'); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /app/DoctorContact.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Doctor'); 15 | } 16 | } -------------------------------------------------------------------------------- /app/DoctorTreatment.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Patient'); 16 | } 17 | 18 | 19 | } -------------------------------------------------------------------------------- /app/Gallery.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\User'); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /app/Http/Controllers/Controller.php: -------------------------------------------------------------------------------- 1 | middleware('auth'); 18 | } 19 | /** 20 | * Show the application dashboard. 21 | * 22 | * @return \Illuminate\Contracts\Support\Renderable 23 | */ 24 | public function index() 25 | { 26 | $user_id = auth()->user()->id; 27 | $users_posts = \App\User::find($user_id)->posts; 28 | return view('Services')->with('posts', $users_posts); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /app/Http/Controllers/SweetAlertDemo.php: -------------------------------------------------------------------------------- 1 | expectsJson()) { 18 | return route('login'); 19 | } 20 | } 21 | } -------------------------------------------------------------------------------- /app/Http/Middleware/CheckForMaintenanceMode.php: -------------------------------------------------------------------------------- 1 | type === 'admin'){ 19 | return $next($request); 20 | } 21 | return abort(403, 'Unauthorized action.'); 22 | } 23 | } -------------------------------------------------------------------------------- /app/Http/Middleware/CheckIfCashierLogged.php: -------------------------------------------------------------------------------- 1 | type === 'cashier'){ 19 | return $next($request); 20 | } 21 | return abort(403, 'Unauthorized action.'); 22 | } 23 | } -------------------------------------------------------------------------------- /app/Http/Middleware/CheckIfInventoryManagerLogged.php: -------------------------------------------------------------------------------- 1 | type === 'inventory_manager'){ 19 | return $next($request); 20 | } 21 | return abort(403, 'Unauthorized action.'); 22 | } 23 | } -------------------------------------------------------------------------------- /app/Http/Middleware/CheckIfPatientLogged.php: -------------------------------------------------------------------------------- 1 | type === 'patient'){ 20 | return $next($request); 21 | } 22 | return abort(403, 'Unauthorized action.'); 23 | } 24 | } -------------------------------------------------------------------------------- /app/Http/Middleware/CheckIfSupplierManagerLogged.php: -------------------------------------------------------------------------------- 1 | type === 'supplier_manager'){ 21 | return $next($request); 22 | } 23 | return abort(403, 'Unauthorized action.'); 24 | } 25 | } -------------------------------------------------------------------------------- /app/Http/Middleware/EncryptCookies.php: -------------------------------------------------------------------------------- 1 | check()) { 21 | return redirect('/usermanager'); 22 | } 23 | 24 | return $next($request); 25 | } 26 | } -------------------------------------------------------------------------------- /app/Http/Middleware/TrimStrings.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Doctor'); 13 | } 14 | 15 | protected $primaryKey = 'notice_id'; 16 | } -------------------------------------------------------------------------------- /app/Order.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Patient'); 18 | } 19 | 20 | // orders belongs to many products 21 | public function products() 22 | { 23 | return $this->belongsToMany('App\Product'); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /app/OrderProduct.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Patient'); 13 | } 14 | } -------------------------------------------------------------------------------- /app/PersonalRecord.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Patient'); 19 | } 20 | } -------------------------------------------------------------------------------- /app/Post.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\User'); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /app/PrescribedProduct.php: -------------------------------------------------------------------------------- 1 | belongsTo(Prescription::class); 12 | } 13 | } -------------------------------------------------------------------------------- /app/Prescription.php: -------------------------------------------------------------------------------- 1 | hasMany(PrescribedProduct::class); 15 | } 16 | } -------------------------------------------------------------------------------- /app/ProductPayment.php: -------------------------------------------------------------------------------- 1 | 'App\Policies\ModelPolicy', 17 | ]; 18 | 19 | /** 20 | * Register any authentication / authorization services. 21 | * 22 | * @return void 23 | */ 24 | public function boot() 25 | { 26 | $this->registerPolicies(); 27 | 28 | // 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /app/Providers/BroadcastServiceProvider.php: -------------------------------------------------------------------------------- 1 | hasMany('App\SupplierEmail', 'supplier_id'); 18 | } 19 | 20 | // a supplier has many contact numbers 21 | public function suppliercontacts() 22 | { 23 | return $this->hasMany('App\SupplierContact', 'supplier_id'); 24 | } 25 | 26 | // supplier belongs to many products 27 | public function products() 28 | { 29 | return $this->belongsToMany('App\Product', 'product_supplier', 'supplier_id', 'product_id')->withTimestamps(); 30 | } 31 | } -------------------------------------------------------------------------------- /app/SupplierContact.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Supplier', 'supplier_id'); 17 | } 18 | } -------------------------------------------------------------------------------- /app/SupplierEmail.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Supplier', 'supplier_id'); 17 | } 18 | } -------------------------------------------------------------------------------- /app/TreatmentRecord.php: -------------------------------------------------------------------------------- 1 | belongsTo('App\Doctor'); 13 | } 14 | } -------------------------------------------------------------------------------- /app/bankslip.php: -------------------------------------------------------------------------------- 1 | unsignedBigInteger('patient_id'); 18 | $table->string('contact_number'); 19 | }); 20 | } 21 | 22 | /** 23 | * Reverse the migrations. 24 | * 25 | * @return void 26 | */ 27 | public function down() 28 | { 29 | Schema::dropIfExists('patient_contacts'); 30 | } 31 | } -------------------------------------------------------------------------------- /database/migrations/2019_08_30_060223_create_treatment_records_table.php: -------------------------------------------------------------------------------- 1 | bigIncrements('record_id'); 18 | $table->string('date'); 19 | $table->string('description'); 20 | }); 21 | } 22 | 23 | /** 24 | * Reverse the migrations. 25 | * 26 | * @return void 27 | */ 28 | public function down() 29 | { 30 | Schema::dropIfExists('treatment_records'); 31 | } 32 | } -------------------------------------------------------------------------------- /database/migrations/2019_08_30_095328_create_employees_table.php: -------------------------------------------------------------------------------- 1 | bigIncrements('id'); 18 | $table->timestamps(); 19 | }); 20 | } 21 | 22 | /** 23 | * Reverse the migrations. 24 | * 25 | * @return void 26 | */ 27 | public function down() 28 | { 29 | Schema::dropIfExists('employees'); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /database/seeds/DatabaseSeeder.php: -------------------------------------------------------------------------------- 1 | call(UsersTableSeeder::class); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /public/.htaccess: -------------------------------------------------------------------------------- 1 | 2 | 3 | Options -MultiViews -Indexes 4 | 5 | 6 | RewriteEngine On 7 | 8 | # Handle Authorization Header 9 | RewriteCond %{HTTP:Authorization} . 10 | RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 11 | 12 | # Redirect Trailing Slashes If Not A Folder... 13 | RewriteCond %{REQUEST_FILENAME} !-d 14 | RewriteCond %{REQUEST_URI} (.+)/$ 15 | RewriteRule ^ %1 [L,R=301] 16 | 17 | # Handle Front Controller... 18 | RewriteCond %{REQUEST_FILENAME} !-d 19 | RewriteCond %{REQUEST_FILENAME} !-f 20 | RewriteRule ^ index.php [L] 21 | 22 | -------------------------------------------------------------------------------- /public/assets/image/Originals/order_back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/assets/image/Originals/order_back.jpg -------------------------------------------------------------------------------- /public/assets/image/bg_main.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/assets/image/bg_main.jpg -------------------------------------------------------------------------------- /public/assets/image/nothigtoshow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/assets/image/nothigtoshow.png -------------------------------------------------------------------------------- /public/assets/image/order_back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/assets/image/order_back.jpg -------------------------------------------------------------------------------- /public/assets/image/product-cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/assets/image/product-cart.png -------------------------------------------------------------------------------- /public/css/css_p/img/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/Thumbs.db -------------------------------------------------------------------------------- /public/css/css_p/img/contact-shepe-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/contact-shepe-blue.png -------------------------------------------------------------------------------- /public/css/css_p/img/contact-shepe-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/contact-shepe-white.png -------------------------------------------------------------------------------- /public/css/css_p/img/development-shepe-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/development-shepe-blue.png -------------------------------------------------------------------------------- /public/css/css_p/img/development-shepe-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/development-shepe-white.png -------------------------------------------------------------------------------- /public/css/css_p/img/footer-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/footer-bg.jpg -------------------------------------------------------------------------------- /public/css/css_p/img/header-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/header-bg.png -------------------------------------------------------------------------------- /public/css/css_p/img/header-shepe-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/header-shepe-blue.png -------------------------------------------------------------------------------- /public/css/css_p/img/header-shepe-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/header-shepe-white.png -------------------------------------------------------------------------------- /public/css/css_p/img/portfolio-image1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/portfolio-image1.jpg -------------------------------------------------------------------------------- /public/css/css_p/img/portfolio-image2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/portfolio-image2.jpg -------------------------------------------------------------------------------- /public/css/css_p/img/portfolio-image3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/portfolio-image3.jpg -------------------------------------------------------------------------------- /public/css/css_p/img/portfolio-image4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/portfolio-image4.jpg -------------------------------------------------------------------------------- /public/css/css_p/img/portfolio-image5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/portfolio-image5.jpg -------------------------------------------------------------------------------- /public/css/css_p/img/portfolio-image6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/portfolio-image6.jpg -------------------------------------------------------------------------------- /public/css/css_p/img/shepe1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/shepe1.png -------------------------------------------------------------------------------- /public/css/css_p/img/shepe2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/shepe2.png -------------------------------------------------------------------------------- /public/css/css_p/img/shepe3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/shepe3.png -------------------------------------------------------------------------------- /public/css/css_p/img/shepe4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/shepe4.png -------------------------------------------------------------------------------- /public/css/css_p/img/team-member1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/team-member1.png -------------------------------------------------------------------------------- /public/css/css_p/img/team-member2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/team-member2.png -------------------------------------------------------------------------------- /public/css/css_p/img/team-member3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/team-member3.png -------------------------------------------------------------------------------- /public/css/css_p/img/works-area-images.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/css_p/img/works-area-images.jpg -------------------------------------------------------------------------------- /public/css/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /public/css/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/css/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/css/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/css/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /public/css/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /public/css/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /public/css/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /public/css/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /public/css/img/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/Thumbs.db -------------------------------------------------------------------------------- /public/css/img/contact-shepe-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/contact-shepe-blue.png -------------------------------------------------------------------------------- /public/css/img/contact-shepe-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/contact-shepe-white.png -------------------------------------------------------------------------------- /public/css/img/development-shepe-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/development-shepe-blue.png -------------------------------------------------------------------------------- /public/css/img/development-shepe-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/development-shepe-white.png -------------------------------------------------------------------------------- /public/css/img/footer-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/footer-bg.jpg -------------------------------------------------------------------------------- /public/css/img/header-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/header-bg.png -------------------------------------------------------------------------------- /public/css/img/header-shepe-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/header-shepe-blue.png -------------------------------------------------------------------------------- /public/css/img/header-shepe-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/header-shepe-white.png -------------------------------------------------------------------------------- /public/css/img/portfolio-image1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/portfolio-image1.jpg -------------------------------------------------------------------------------- /public/css/img/portfolio-image2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/portfolio-image2.jpg -------------------------------------------------------------------------------- /public/css/img/portfolio-image3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/portfolio-image3.jpg -------------------------------------------------------------------------------- /public/css/img/portfolio-image4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/portfolio-image4.jpg -------------------------------------------------------------------------------- /public/css/img/portfolio-image5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/portfolio-image5.jpg -------------------------------------------------------------------------------- /public/css/img/portfolio-image6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/portfolio-image6.jpg -------------------------------------------------------------------------------- /public/css/img/shepe1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/shepe1.png -------------------------------------------------------------------------------- /public/css/img/shepe2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/shepe2.png -------------------------------------------------------------------------------- /public/css/img/shepe3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/shepe3.png -------------------------------------------------------------------------------- /public/css/img/shepe4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/shepe4.png -------------------------------------------------------------------------------- /public/css/img/team-member1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/team-member1.png -------------------------------------------------------------------------------- /public/css/img/team-member2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/team-member2.png -------------------------------------------------------------------------------- /public/css/img/team-member3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/team-member3.png -------------------------------------------------------------------------------- /public/css/img/works-area-images.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/img/works-area-images.jpg -------------------------------------------------------------------------------- /public/css/main/icon-fonts/Flaticon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/main/icon-fonts/Flaticon.eot -------------------------------------------------------------------------------- /public/css/main/icon-fonts/Flaticon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/main/icon-fonts/Flaticon.ttf -------------------------------------------------------------------------------- /public/css/main/icon-fonts/Flaticon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/main/icon-fonts/Flaticon.woff -------------------------------------------------------------------------------- /public/css/main/icon-fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/main/icon-fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/css/main/icon-fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/main/icon-fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/css/main/icon-fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/main/icon-fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /public/css/main/login/login.css: -------------------------------------------------------------------------------- 1 | #formFooter { 2 | background-color: #f6f6f6; 3 | border-top: 1px solid #dce8f1; 4 | padding: 25px; 5 | text-align: center; 6 | -webkit-border-radius: 0 0 10px 10px; 7 | border-radius: 0 0 10px 10px; 8 | } 9 | -------------------------------------------------------------------------------- /public/css/product/vendors/datatables.net-buttons/swf/flashExport.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/datatables.net-buttons/swf/flashExport.swf -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.egg-info 3 | *.db 4 | *.db.old 5 | *.swp 6 | *.db-journal 7 | 8 | .coverage 9 | .DS_Store 10 | .installed.cfg 11 | _gh_pages/* 12 | 13 | .idea/* 14 | .svn/* 15 | src/website/static/* 16 | src/website/media/* 17 | 18 | bin 19 | cfcache 20 | develop-eggs 21 | dist 22 | downloads 23 | eggs 24 | parts 25 | tmp 26 | .sass-cache 27 | node_modules 28 | 29 | src/website/settingslocal.py 30 | stunnel.log 31 | 32 | .ruby-version 33 | .bundle 34 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/.npmignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.egg-info 3 | *.db 4 | *.db.old 5 | *.swp 6 | *.db-journal 7 | 8 | .coverage 9 | .DS_Store 10 | .installed.cfg 11 | _gh_pages/* 12 | 13 | .idea/* 14 | .svn/* 15 | src/website/static/* 16 | src/website/media/* 17 | 18 | bin 19 | cfcache 20 | develop-eggs 21 | dist 22 | downloads 23 | eggs 24 | parts 25 | tmp 26 | .sass-cache 27 | node_modules 28 | 29 | src/website/settingslocal.py 30 | stunnel.log 31 | 32 | .ruby-version 33 | 34 | # don't need these in the npm package. 35 | src/ 36 | _config.yml 37 | bower.json 38 | component.json 39 | composer.json 40 | CONTRIBUTING.md 41 | Gemfile 42 | Gemfile.lock 43 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/HELP-US-OUT.txt: -------------------------------------------------------------------------------- 1 | I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project, 2 | Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome, 3 | comprehensive icon sets or copy and paste your own. 4 | 5 | Please. Check it out. 6 | 7 | -Dave Gandy 8 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "font-awesome", 3 | "description": "Font Awesome", 4 | "keywords": [], 5 | "homepage": "http://fontawesome.io", 6 | "dependencies": {}, 7 | "devDependencies": {}, 8 | "license": ["OFL-1.1", "MIT", "CC-BY-3.0"], 9 | "main": [ 10 | "less/font-awesome.less", 11 | "scss/font-awesome.scss" 12 | ], 13 | "ignore": [ 14 | "*/.*", 15 | "*.json", 16 | "src", 17 | "*.yml", 18 | "Gemfile", 19 | "Gemfile.lock", 20 | "*.md" 21 | ] 22 | } 23 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/font-awesome/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/less/bordered-pulled.less: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em @fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .@{fa-css-prefix}-pull-left { float: left; } 11 | .@{fa-css-prefix}-pull-right { float: right; } 12 | 13 | .@{fa-css-prefix} { 14 | &.@{fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.@{fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .@{fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/less/core.less: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/less/fixed-width.less: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .@{fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/less/font-awesome.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables.less"; 7 | @import "mixins.less"; 8 | @import "path.less"; 9 | @import "core.less"; 10 | @import "larger.less"; 11 | @import "fixed-width.less"; 12 | @import "list.less"; 13 | @import "bordered-pulled.less"; 14 | @import "animated.less"; 15 | @import "rotated-flipped.less"; 16 | @import "stacked.less"; 17 | @import "icons.less"; 18 | @import "screen-reader.less"; 19 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/less/larger.less: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .@{fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .@{fa-css-prefix}-2x { font-size: 2em; } 11 | .@{fa-css-prefix}-3x { font-size: 3em; } 12 | .@{fa-css-prefix}-4x { font-size: 4em; } 13 | .@{fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/less/list.less: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: @fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .@{fa-css-prefix}-li { 11 | position: absolute; 12 | left: -@fa-li-width; 13 | width: @fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.@{fa-css-prefix}-lg { 17 | left: (-@fa-li-width + (4em / 14)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/less/path.less: -------------------------------------------------------------------------------- 1 | /* FONT PATH 2 | * -------------------------- */ 3 | 4 | @font-face { 5 | font-family: 'FontAwesome'; 6 | src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); 7 | src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), 8 | url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), 9 | url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), 10 | url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), 11 | url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); 12 | // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts 13 | font-weight: normal; 14 | font-style: normal; 15 | } 16 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/less/rotated-flipped.less: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } 5 | .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } 6 | .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } 7 | 8 | .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } 9 | .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } 10 | 11 | // Hook for IE8-9 12 | // ------------------------- 13 | 14 | :root .@{fa-css-prefix}-rotate-90, 15 | :root .@{fa-css-prefix}-rotate-180, 16 | :root .@{fa-css-prefix}-rotate-270, 17 | :root .@{fa-css-prefix}-flip-horizontal, 18 | :root .@{fa-css-prefix}-flip-vertical { 19 | filter: none; 20 | } 21 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/less/screen-reader.less: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { .sr-only(); } 5 | .sr-only-focusable { .sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/less/stacked.less: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .@{fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .@{fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .@{fa-css-prefix}-inverse { color: @fa-inverse; } 21 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em $fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .#{$fa-css-prefix}-pull-left { float: left; } 11 | .#{$fa-css-prefix}-pull-right { float: right; } 12 | 13 | .#{$fa-css-prefix} { 14 | &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .#{$fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/scss/_core.scss: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/scss/_larger.scss: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .#{$fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .#{$fa-css-prefix}-2x { font-size: 2em; } 11 | .#{$fa-css-prefix}-3x { font-size: 3em; } 12 | .#{$fa-css-prefix}-4x { font-size: 4em; } 13 | .#{$fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/scss/_list.scss: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: $fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .#{$fa-css-prefix}-li { 11 | position: absolute; 12 | left: -$fa-li-width; 13 | width: $fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.#{$fa-css-prefix}-lg { 17 | left: -$fa-li-width + (4em / 14); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/scss/_rotated-flipped.scss: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } 5 | .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } 6 | .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } 7 | 8 | .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } 9 | .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } 10 | 11 | // Hook for IE8-9 12 | // ------------------------- 13 | 14 | :root .#{$fa-css-prefix}-rotate-90, 15 | :root .#{$fa-css-prefix}-rotate-180, 16 | :root .#{$fa-css-prefix}-rotate-270, 17 | :root .#{$fa-css-prefix}-flip-horizontal, 18 | :root .#{$fa-css-prefix}-flip-vertical { 19 | filter: none; 20 | } 21 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/scss/_stacked.scss: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .#{$fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .#{$fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .#{$fa-css-prefix}-inverse { color: $fa-inverse; } 21 | -------------------------------------------------------------------------------- /public/css/product/vendors/font-awesome/scss/font-awesome.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables"; 7 | @import "mixins"; 8 | @import "path"; 9 | @import "core"; 10 | @import "larger"; 11 | @import "fixed-width"; 12 | @import "list"; 13 | @import "bordered-pulled"; 14 | @import "animated"; 15 | @import "rotated-flipped"; 16 | @import "stacked"; 17 | @import "icons"; 18 | @import "screen-reader"; 19 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/.bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jquery", 3 | "main": "dist/jquery.js", 4 | "license": "MIT", 5 | "ignore": [ 6 | "package.json" 7 | ], 8 | "keywords": [ 9 | "jquery", 10 | "javascript", 11 | "browser", 12 | "library" 13 | ], 14 | "homepage": "https://github.com/jquery/jquery-dist", 15 | "version": "2.2.4", 16 | "_release": "2.2.4", 17 | "_resolution": { 18 | "type": "version", 19 | "tag": "2.2.4", 20 | "commit": "c0185ab7c75aab88762c5aae780b9d83b80eda72" 21 | }, 22 | "_source": "https://github.com/jquery/jquery-dist.git", 23 | "_target": "^2.2.4", 24 | "_originalSource": "jquery" 25 | } -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jquery", 3 | "main": "dist/jquery.js", 4 | "license": "MIT", 5 | "ignore": [ 6 | "package.json" 7 | ], 8 | "keywords": [ 9 | "jquery", 10 | "javascript", 11 | "browser", 12 | "library" 13 | ] 14 | } -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "boss": true, 3 | "curly": true, 4 | "eqeqeq": true, 5 | "eqnull": true, 6 | "expr": true, 7 | "immed": true, 8 | "noarg": true, 9 | "quotmark": "double", 10 | "undef": true, 11 | "unused": true, 12 | 13 | "sub": true, 14 | 15 | // Support: IE < 10, Android < 4.1 16 | // The above browsers are failing a lot of tests in the ES5 17 | // test suite at http://test262.ecmascript.org. 18 | "es3": true, 19 | 20 | "globals": { 21 | "window": true, 22 | "JSON": false, 23 | 24 | "jQuery": true, 25 | "define": true, 26 | "module": true, 27 | "noGlobal": true 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/ajax/parseJSON.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../core" 3 | ], function( jQuery ) { 4 | 5 | // Support: Android 2.3 6 | // Workaround failure to string-cast null input 7 | jQuery.parseJSON = function( data ) { 8 | return JSON.parse( data + "" ); 9 | }; 10 | 11 | return jQuery.parseJSON; 12 | 13 | } ); 14 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/ajax/parseXML.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../core" 3 | ], function( jQuery ) { 4 | 5 | // Cross-browser xml parsing 6 | jQuery.parseXML = function( data ) { 7 | var xml; 8 | if ( !data || typeof data !== "string" ) { 9 | return null; 10 | } 11 | 12 | // Support: IE9 13 | try { 14 | xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" ); 15 | } catch ( e ) { 16 | xml = undefined; 17 | } 18 | 19 | if ( !xml || xml.getElementsByTagName( "parsererror" ).length ) { 20 | jQuery.error( "Invalid XML: " + data ); 21 | } 22 | return xml; 23 | }; 24 | 25 | return jQuery.parseXML; 26 | 27 | } ); 28 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/ajax/var/location.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | return window.location; 3 | } ); 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/ajax/var/nonce.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../../core" 3 | ], function( jQuery ) { 4 | return jQuery.now(); 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/ajax/var/rquery.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | return ( /\?/ ); 3 | } ); 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/attributes.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "./core", 3 | "./attributes/attr", 4 | "./attributes/prop", 5 | "./attributes/classes", 6 | "./attributes/val" 7 | ], function( jQuery ) { 8 | 9 | // Return jQuery for attributes-only inclusion 10 | return jQuery; 11 | } ); 12 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/core/var/rsingleTag.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | 3 | // Match a standalone tag 4 | return ( /^<([\w-]+)\s*\/?>(?:<\/\1>|)$/ ); 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/css/addGetHookIf.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | 3 | function addGetHookIf( conditionFn, hookFn ) { 4 | 5 | // Define the hook, we'll check on the first run if it's really needed. 6 | return { 7 | get: function() { 8 | if ( conditionFn() ) { 9 | 10 | // Hook not needed (or it's not possible to use it due 11 | // to missing dependency), remove it. 12 | delete this.get; 13 | return; 14 | } 15 | 16 | // Hook needed; redefine it so that the support test is not executed again. 17 | return ( this.get = hookFn ).apply( this, arguments ); 18 | } 19 | }; 20 | } 21 | 22 | return addGetHookIf; 23 | 24 | } ); 25 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/css/hiddenVisibleSelectors.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../core", 3 | "../selector" 4 | ], function( jQuery ) { 5 | 6 | jQuery.expr.filters.hidden = function( elem ) { 7 | return !jQuery.expr.filters.visible( elem ); 8 | }; 9 | jQuery.expr.filters.visible = function( elem ) { 10 | 11 | // Support: Opera <= 12.12 12 | // Opera reports offsetWidths and offsetHeights less than zero on some elements 13 | // Use OR instead of AND as the element is not visible if either is true 14 | // See tickets #10406 and #13132 15 | return elem.offsetWidth > 0 || elem.offsetHeight > 0 || elem.getClientRects().length > 0; 16 | }; 17 | 18 | } ); 19 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/css/var/cssExpand.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | return [ "Top", "Right", "Bottom", "Left" ]; 3 | } ); 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/css/var/getStyles.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | return function( elem ) { 3 | 4 | // Support: IE<=11+, Firefox<=30+ (#15098, #14150) 5 | // IE throws on elements created in popups 6 | // FF meanwhile throws on frame elements through "defaultView.getComputedStyle" 7 | var view = elem.ownerDocument.defaultView; 8 | 9 | if ( !view || !view.opener ) { 10 | view = window; 11 | } 12 | 13 | return view.getComputedStyle( elem ); 14 | }; 15 | } ); 16 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/css/var/isHidden.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../../core", 3 | "../../selector" 4 | 5 | // css is assumed 6 | ], function( jQuery ) { 7 | 8 | return function( elem, el ) { 9 | 10 | // isHidden might be called from jQuery#filter function; 11 | // in that case, element will be second argument 12 | elem = el || elem; 13 | return jQuery.css( elem, "display" ) === "none" || 14 | !jQuery.contains( elem.ownerDocument, elem ); 15 | }; 16 | } ); 17 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/css/var/rmargin.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | return ( /^margin/ ); 3 | } ); 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/css/var/rnumnonpx.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../../var/pnum" 3 | ], function( pnum ) { 4 | return new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/css/var/swap.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | 3 | // A method for quickly swapping in/out CSS properties to get correct calculations. 4 | return function( elem, options, callback, args ) { 5 | var ret, name, 6 | old = {}; 7 | 8 | // Remember the old values, and insert the new ones 9 | for ( name in options ) { 10 | old[ name ] = elem.style[ name ]; 11 | elem.style[ name ] = options[ name ]; 12 | } 13 | 14 | ret = callback.apply( elem, args || [] ); 15 | 16 | // Revert the old values 17 | for ( name in options ) { 18 | elem.style[ name ] = old[ name ]; 19 | } 20 | 21 | return ret; 22 | }; 23 | 24 | } ); 25 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/data/var/acceptData.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | 3 | /** 4 | * Determines whether an object can have data 5 | */ 6 | return function( owner ) { 7 | 8 | // Accepts only: 9 | // - Node 10 | // - Node.ELEMENT_NODE 11 | // - Node.DOCUMENT_NODE 12 | // - Object 13 | // - Any 14 | /* jshint -W018 */ 15 | return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); 16 | }; 17 | 18 | } ); 19 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/data/var/dataPriv.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../Data" 3 | ], function( Data ) { 4 | return new Data(); 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/data/var/dataUser.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../Data" 3 | ], function( Data ) { 4 | return new Data(); 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/deprecated.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "./core" 3 | ], function( jQuery ) { 4 | 5 | jQuery.fn.extend( { 6 | 7 | bind: function( types, data, fn ) { 8 | return this.on( types, null, data, fn ); 9 | }, 10 | unbind: function( types, fn ) { 11 | return this.off( types, null, fn ); 12 | }, 13 | 14 | delegate: function( selector, types, data, fn ) { 15 | return this.on( types, selector, data, fn ); 16 | }, 17 | undelegate: function( selector, types, fn ) { 18 | 19 | // ( namespace ) or ( selector, types [, fn] ) 20 | return arguments.length === 1 ? 21 | this.off( selector, "**" ) : 22 | this.off( types, selector || "**", fn ); 23 | }, 24 | size: function() { 25 | return this.length; 26 | } 27 | } ); 28 | 29 | jQuery.fn.andSelf = jQuery.fn.addBack; 30 | 31 | } ); 32 | 33 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/effects/animatedSelector.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../core", 3 | "../selector", 4 | "../effects" 5 | ], function( jQuery ) { 6 | 7 | jQuery.expr.filters.animated = function( elem ) { 8 | return jQuery.grep( jQuery.timers, function( fn ) { 9 | return elem === fn.elem; 10 | } ).length; 11 | }; 12 | 13 | } ); 14 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/event/ajax.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../core", 3 | "../event" 4 | ], function( jQuery ) { 5 | 6 | // Attach a bunch of functions for handling common AJAX events 7 | jQuery.each( [ 8 | "ajaxStart", 9 | "ajaxStop", 10 | "ajaxComplete", 11 | "ajaxError", 12 | "ajaxSuccess", 13 | "ajaxSend" 14 | ], function( i, type ) { 15 | jQuery.fn[ type ] = function( fn ) { 16 | return this.on( type, fn ); 17 | }; 18 | } ); 19 | 20 | } ); 21 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/event/alias.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../core", 3 | 4 | "../event", 5 | "./trigger" 6 | ], function( jQuery ) { 7 | 8 | jQuery.each( ( "blur focus focusin focusout load resize scroll unload click dblclick " + 9 | "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " + 10 | "change select submit keydown keypress keyup error contextmenu" ).split( " " ), 11 | function( i, name ) { 12 | 13 | // Handle event binding 14 | jQuery.fn[ name ] = function( data, fn ) { 15 | return arguments.length > 0 ? 16 | this.on( name, null, data, fn ) : 17 | this.trigger( name ); 18 | }; 19 | } ); 20 | 21 | jQuery.fn.extend( { 22 | hover: function( fnOver, fnOut ) { 23 | return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver ); 24 | } 25 | } ); 26 | 27 | } ); 28 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/event/support.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../var/support" 3 | ], function( support ) { 4 | 5 | support.focusin = "onfocusin" in window; 6 | 7 | return support; 8 | 9 | } ); 10 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/exports/global.js: -------------------------------------------------------------------------------- 1 | var 2 | 3 | // Map over jQuery in case of overwrite 4 | _jQuery = window.jQuery, 5 | 6 | // Map over the $ in case of overwrite 7 | _$ = window.$; 8 | 9 | jQuery.noConflict = function( deep ) { 10 | if ( window.$ === jQuery ) { 11 | window.$ = _$; 12 | } 13 | 14 | if ( deep && window.jQuery === jQuery ) { 15 | window.jQuery = _jQuery; 16 | } 17 | 18 | return jQuery; 19 | }; 20 | 21 | // Expose jQuery and $ identifiers, even in AMD 22 | // (#7102#comment:10, https://github.com/jquery/jquery/pull/557) 23 | // and CommonJS for browser emulators (#13566) 24 | if ( !noGlobal ) { 25 | window.jQuery = window.$ = jQuery; 26 | } 27 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/jquery.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "./core", 3 | "./selector", 4 | "./traversing", 5 | "./callbacks", 6 | "./deferred", 7 | "./core/ready", 8 | "./data", 9 | "./queue", 10 | "./queue/delay", 11 | "./attributes", 12 | "./event", 13 | "./event/alias", 14 | "./event/focusin", 15 | "./manipulation", 16 | "./manipulation/_evalUrl", 17 | "./wrap", 18 | "./css", 19 | "./css/hiddenVisibleSelectors", 20 | "./serialize", 21 | "./ajax", 22 | "./ajax/xhr", 23 | "./ajax/script", 24 | "./ajax/jsonp", 25 | "./ajax/load", 26 | "./event/ajax", 27 | "./effects", 28 | "./effects/animatedSelector", 29 | "./offset", 30 | "./dimensions", 31 | "./deprecated", 32 | "./exports/amd" 33 | ], function( jQuery ) { 34 | 35 | return ( window.jQuery = window.$ = jQuery ); 36 | 37 | } ); 38 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/manipulation/_evalUrl.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../ajax" 3 | ], function( jQuery ) { 4 | 5 | jQuery._evalUrl = function( url ) { 6 | return jQuery.ajax( { 7 | url: url, 8 | 9 | // Make this explicit, since user can override this through ajaxSetup (#11264) 10 | type: "GET", 11 | dataType: "script", 12 | async: false, 13 | global: false, 14 | "throws": true 15 | } ); 16 | }; 17 | 18 | return jQuery._evalUrl; 19 | 20 | } ); 21 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/manipulation/getAll.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../core" 3 | ], function( jQuery ) { 4 | 5 | function getAll( context, tag ) { 6 | 7 | // Support: IE9-11+ 8 | // Use typeof to avoid zero-argument method invocation on host objects (#15151) 9 | var ret = typeof context.getElementsByTagName !== "undefined" ? 10 | context.getElementsByTagName( tag || "*" ) : 11 | typeof context.querySelectorAll !== "undefined" ? 12 | context.querySelectorAll( tag || "*" ) : 13 | []; 14 | 15 | return tag === undefined || tag && jQuery.nodeName( context, tag ) ? 16 | jQuery.merge( [ context ], ret ) : 17 | ret; 18 | } 19 | 20 | return getAll; 21 | } ); 22 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/manipulation/setGlobalEval.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../data/var/dataPriv" 3 | ], function( dataPriv ) { 4 | 5 | // Mark scripts as having already been evaluated 6 | function setGlobalEval( elems, refElements ) { 7 | var i = 0, 8 | l = elems.length; 9 | 10 | for ( ; i < l; i++ ) { 11 | dataPriv.set( 12 | elems[ i ], 13 | "globalEval", 14 | !refElements || dataPriv.get( refElements[ i ], "globalEval" ) 15 | ); 16 | } 17 | } 18 | 19 | return setGlobalEval; 20 | } ); 21 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/manipulation/var/rcheckableType.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | return ( /^(?:checkbox|radio)$/i ); 3 | } ); 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/manipulation/var/rscriptType.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | return ( /^$|\/(?:java|ecma)script/i ); 3 | } ); 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/manipulation/var/rtagName.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | return ( /<([\w:-]+)/ ); 3 | } ); 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/outro.js: -------------------------------------------------------------------------------- 1 | return jQuery; 2 | })); 3 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/queue/delay.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../core", 3 | "../queue", 4 | "../effects" // Delay is optional because of this dependency 5 | ], function( jQuery ) { 6 | 7 | // Based off of the plugin by Clint Helfers, with permission. 8 | // http://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ 9 | jQuery.fn.delay = function( time, type ) { 10 | time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; 11 | type = type || "fx"; 12 | 13 | return this.queue( type, function( next, hooks ) { 14 | var timeout = window.setTimeout( next, time ); 15 | hooks.stop = function() { 16 | window.clearTimeout( timeout ); 17 | }; 18 | } ); 19 | }; 20 | 21 | return jQuery.fn.delay; 22 | } ); 23 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/selector-sizzle.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "./core", 3 | "../external/sizzle/dist/sizzle" 4 | ], function( jQuery, Sizzle ) { 5 | 6 | jQuery.find = Sizzle; 7 | jQuery.expr = Sizzle.selectors; 8 | jQuery.expr[ ":" ] = jQuery.expr.pseudos; 9 | jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; 10 | jQuery.text = Sizzle.getText; 11 | jQuery.isXMLDoc = Sizzle.isXML; 12 | jQuery.contains = Sizzle.contains; 13 | 14 | } ); 15 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/selector.js: -------------------------------------------------------------------------------- 1 | define( [ "./selector-sizzle" ], function() {} ); 2 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/traversing/var/dir.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../../core" 3 | ], function( jQuery ) { 4 | 5 | return function( elem, dir, until ) { 6 | var matched = [], 7 | truncate = until !== undefined; 8 | 9 | while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { 10 | if ( elem.nodeType === 1 ) { 11 | if ( truncate && jQuery( elem ).is( until ) ) { 12 | break; 13 | } 14 | matched.push( elem ); 15 | } 16 | } 17 | return matched; 18 | }; 19 | 20 | } ); 21 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/traversing/var/rneedsContext.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../../core", 3 | "../../selector" 4 | ], function( jQuery ) { 5 | return jQuery.expr.match.needsContext; 6 | } ); 7 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/traversing/var/siblings.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | 3 | return function( n, elem ) { 4 | var matched = []; 5 | 6 | for ( ; n; n = n.nextSibling ) { 7 | if ( n.nodeType === 1 && n !== elem ) { 8 | matched.push( n ); 9 | } 10 | } 11 | 12 | return matched; 13 | }; 14 | 15 | } ); 16 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/arr.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | return []; 3 | } ); 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/class2type.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | 3 | // [[Class]] -> type pairs 4 | return {}; 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/concat.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "./arr" 3 | ], function( arr ) { 4 | return arr.concat; 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/document.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | return window.document; 3 | } ); 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/documentElement.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "./document" 3 | ], function( document ) { 4 | return document.documentElement; 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/hasOwn.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "./class2type" 3 | ], function( class2type ) { 4 | return class2type.hasOwnProperty; 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/indexOf.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "./arr" 3 | ], function( arr ) { 4 | return arr.indexOf; 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/pnum.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | return ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; 3 | } ); 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/push.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "./arr" 3 | ], function( arr ) { 4 | return arr.push; 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/rcssNum.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "../var/pnum" 3 | ], function( pnum ) { 4 | 5 | return new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); 6 | 7 | } ); 8 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/rnotwhite.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | return ( /\S+/g ); 3 | } ); 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/slice.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "./arr" 3 | ], function( arr ) { 4 | return arr.slice; 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/support.js: -------------------------------------------------------------------------------- 1 | define( function() { 2 | 3 | // All support tests are defined in their respective modules. 4 | return {}; 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jquery/src/var/toString.js: -------------------------------------------------------------------------------- 1 | define( [ 2 | "./class2type" 3 | ], function( class2type ) { 4 | return class2type.toString; 5 | } ); 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/_config.yml: -------------------------------------------------------------------------------- 1 | # will be overwritten by github, see https://help.github.com/articles/using-jekyll-with-pages 2 | lsi: false 3 | safe: true 4 | source: ./ 5 | incremental: false 6 | highlighter: rouge 7 | gist: 8 | noscript: false 9 | # /overwritten 10 | 11 | baseurl: /jszip 12 | 13 | layouts_dir: ./documentation/_layouts 14 | permalink: none 15 | exclude: ['bin', 'README.md', 'node_modules'] 16 | 17 | 18 | kramdown: 19 | input: GFM 20 | hard_wrap: false 21 | gems: 22 | - jekyll-coffeescript 23 | - jekyll-paginate 24 | 25 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jszip", 3 | "homepage": "http://stuartk.com/jszip", 4 | "authors": [ 5 | "Stuart Knightley " 6 | ], 7 | "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip", 8 | "main": "dist/jszip.js", 9 | "keywords": [ 10 | "zip", 11 | "deflate", 12 | "inflate" 13 | ], 14 | "license": "MIT or GPLv3", 15 | "ignore": [ 16 | "**/.*", 17 | "node_modules", 18 | "bower_components", 19 | "test", 20 | "tests" 21 | ] 22 | } 23 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/component.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jszip", 3 | "repo": "Stuk/jszip", 4 | "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip", 5 | "version": "3.1.5", 6 | "keywords": [ 7 | "zip", 8 | "deflate", 9 | "inflate" 10 | ], 11 | "main": "dist/jszip.js", 12 | "license": "MIT or GPLv3", 13 | "scripts": [ 14 | "dist/jszip.js" 15 | ] 16 | } 17 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/docs/references.txt: -------------------------------------------------------------------------------- 1 | Zip format 2 | ---------- 3 | http://www.pkware.com/support/zip-application-note 4 | http://www.xxcopy.com/xxcopy06.htm 5 | 6 | Data URL 7 | -------- 8 | https://developer.mozilla.org/en/The_data_URL_scheme 9 | http://msdn.microsoft.com/en-us/library/cc848897(VS.85).aspx 10 | http://www.phpied.com/mhtml-when-you-need-data-uris-in-ie7-and-under/ 11 | 12 | http://www.motobit.com/util/base64-decoder-encoder.asp 13 | 14 | Saving files 15 | ------------ 16 | http://msdn.microsoft.com/en-us/library/ms536676(VS.85).aspx 17 | http://msdn.microsoft.com/en-us/library/ms536419(VS.85).aspx 18 | http://msdn.microsoft.com/en-us/library/ms537418(VS.85).aspx 19 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/api_jszip.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "JSZip API" 3 | layout: default 4 | section: api 5 | --- 6 | 7 | An instance of JSZip represents a set of files. You can add them, remove them, 8 | modify them. You can also import an existing zip file or generate one. 9 | 10 | ### Attributes 11 | 12 | attribute name | type | description 13 | ---------------------|-------------|------------- 14 | `files` | object | the [ZipObject]({{site.baseurl}}/documentation/api_zipobject.html)s inside the zip with the name as key. See [file(name)]({{site.baseurl}}/documentation/api_jszip/file_name.html). 15 | `comment` | string | the comment of the zip file. 16 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/api_jszip/constructor.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "new JSZip() or JSZip()" 3 | layout: default 4 | section: api 5 | --- 6 | 7 | Create a new JSZip instance. 8 | 9 | __Returns__ : A new JSZip. 10 | 11 | __Since__: v1.0.0 12 | 13 | ## Example 14 | 15 | ```js 16 | var zip = new JSZip(); 17 | // same as 18 | var zip = JSZip(); 19 | ``` 20 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/api_jszip/external.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "JSZip.external" 3 | layout: default 4 | section: api 5 | --- 6 | 7 | JSZip uses objects that may not exist on every platform, in which case it uses 8 | a shim. 9 | Accessing or replacing these objects can sometimes be useful. JSZip.external 10 | contains the following properties : 11 | 12 | * `Promise` : the [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) implementation used. 13 | 14 | The global object is prefered when available. 15 | 16 | __Example__ 17 | 18 | ```js 19 | // use bluebird instead 20 | JSZip.external.Promise = Bluebird; 21 | 22 | // use the native Promise object: 23 | JSZip.external.Promise = Promise; 24 | ``` 25 | 26 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/api_jszip/load_async_object.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "JSZip.loadAsync(data [, options])" 3 | layout: default 4 | section: api 5 | --- 6 | 7 | This is a shortcut for 8 | 9 | ```js 10 | var zip = new JSZip(); 11 | zip.loadAsync(data, options); 12 | ``` 13 | 14 | Please see the documentation of [loadAsync]({{site.baseurl}}/documentation/api_jszip/load_async.html). 15 | 16 | 17 | __Examples__ 18 | 19 | ```js 20 | dataAsPromise 21 | .then(JSZip.loadAsync) 22 | .then(function(zip) {...}) 23 | ``` 24 | 25 | same as: 26 | 27 | ```js 28 | JSZip.loadAsync(dataAsPromise) 29 | .then(function(zip) {...}) 30 | ``` 31 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/api_jszip/remove.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "remove(name)" 3 | layout: default 4 | section: api 5 | --- 6 | 7 | Delete a file or folder (recursively). 8 | 9 | __Returns__ : The current JSZip object. 10 | 11 | __Since__: v1.0.0 12 | 13 | ## Arguments 14 | 15 | name | type | description 16 | -----|--------|------------ 17 | name | string | the name of the file/folder to delete. 18 | 19 | ## Examples 20 | 21 | ```js 22 | var zip = new JSZip(); 23 | zip.file("Hello.txt", "Hello World\n"); 24 | zip.file("temp.txt", "nothing").remove("temp.txt"); 25 | // result : Hello.txt 26 | 27 | zip.folder("css").file("style.css", "body {background: #FF0000}"); 28 | zip.remove("css"); 29 | //result : empty zip 30 | ``` 31 | 32 | 33 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/api_jszip/support.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "JSZip.support" 3 | layout: default 4 | section: api 5 | --- 6 | 7 | If the browser supports them, JSZip can take advantage of some "new" features : 8 | ArrayBuffer, Blob, Uint8Array. To know if JSZip can use them, you can check the 9 | JSZip.support object. It contains the following boolean properties : 10 | 11 | * `arraybuffer` : true if JSZip can read and generate ArrayBuffer, false otherwise. 12 | * `uint8array` : true if JSZip can read and generate Uint8Array, false otherwise. 13 | * `blob` : true if JSZip can generate Blob, false otherwise. 14 | * `nodebuffer` : true if JSZip can read and generate nodejs Buffer, false otherwise. 15 | * `nodestream` : true if JSZip can read and generate nodejs stream, false otherwise. 16 | 17 | 18 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/api_jszip/version.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "JSZip.version" 3 | layout: default 4 | section: api 5 | --- 6 | 7 | The version of JSZip as a string. 8 | 9 | __Since__: v3.1.0 10 | 11 | ## Example 12 | 13 | ```js 14 | JSZip.version == "3.1.0"; 15 | ``` 16 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/api_streamhelper.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "StreamHelper API" 3 | layout: default 4 | section: api 5 | --- 6 | 7 | A `StreamHelper` can be viewed as a pausable stream with some helper methods. 8 | It is not a full featured stream like in nodejs (and can't directly used as one) 9 | but the exposed methods should be enough to write the glue code with other async 10 | libraries : `on('data', function)`, `on('end', function)` and `on('error', function)`. 11 | 12 | It starts paused, be sure to `resume()` it when ready. 13 | 14 | If you are looking for an asynchronous helper without writing glue code, take a 15 | look at `accumulate(function)`. 16 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/api_streamhelper/pause.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "pause()" 3 | layout: default 4 | section: api 5 | --- 6 | 7 | Pause the stream if the stream is running. Once paused, the 8 | stream stops sending `data` events. 9 | 10 | __Returns__ : The current StreamHelper object, for chaining. 11 | 12 | ## Example 13 | 14 | ```js 15 | zip 16 | .generateInternalStream({type:"uint8array"}) 17 | .on('data', function(chunk) { 18 | 19 | // if we push the chunk to an other service which is overloaded, we can 20 | // pause the stream as backpressure. 21 | this.pause(); 22 | 23 | }).resume(); // start the stream the first time 24 | ``` 25 | 26 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/api_streamhelper/resume.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "resume()" 3 | layout: default 4 | section: api 5 | --- 6 | 7 | Resume the stream if the stream is paused. Once resumed, the stream starts 8 | sending `data` events again. 9 | 10 | __Returns__ : The current StreamHelper object, for chaining. 11 | 12 | __Since__: v3.0.0 13 | 14 | ## Example 15 | 16 | ```js 17 | zip 18 | .generateInternalStream({type:"uint8array"}) 19 | .on('data', function() {...}) 20 | .resume(); 21 | ``` 22 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/api_zipobject/internal_stream.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "internalStream(type)" 3 | layout: default 4 | section: api 5 | --- 6 | 7 | Return a [StreamHelper]({{site.baseurl}}/documentation/api_streamhelper.html) 8 | of the content in the asked type. 9 | 10 | __Returns__ : a [StreamHelper]({{site.baseurl}}/documentation/api_streamhelper.html) 11 | of the content in the asked type. 12 | 13 | ## Arguments 14 | 15 | name | type | description 16 | ---------|----------|------------ 17 | type | String | the type of the result: `string`, `binarystring`, `uint8array`, `arraybuffer`, `nodebuffer`. 18 | 19 | 20 | ## Example 21 | 22 | ```js 23 | zip 24 | .file("my_text.txt") 25 | .internalStream("string") 26 | .on("data", function (data) {...}) 27 | .on("error", function (e) {...}) 28 | .on("end", function () {...}); 29 | ``` 30 | 31 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/examples/download-zip-file.inc/blob.html: -------------------------------------------------------------------------------- 1 |

Works on firefox, chrome , opera >= 15 and IE >= 10 (but NOT in compatibility view).

2 | 3 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/examples/download-zip-file.inc/blob.js: -------------------------------------------------------------------------------- 1 | var zip = new JSZip(); 2 | zip.file("Hello.txt", "Hello world\n"); 3 | 4 | jQuery("#blob").on("click", function () { 5 | zip.generateAsync({type:"blob"}).then(function (blob) { // 1) generate the zip file 6 | saveAs(blob, "hello.zip"); // 2) trigger the download 7 | }, function (err) { 8 | jQuery("#blob").text(err); 9 | }); 10 | }); 11 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/examples/download-zip-file.inc/data_uri.html: -------------------------------------------------------------------------------- 1 |

Does not work in IE, has restrictions on the length.

2 | 3 | 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/examples/download-zip-file.inc/data_uri.js: -------------------------------------------------------------------------------- 1 | var zip = new JSZip(); 2 | zip.file("Hello.txt", "Hello world\n"); 3 | 4 | jQuery("#data_uri").on("click", function () { 5 | zip.generateAsync({type:"base64"}).then(function (base64) { 6 | window.location = "data:application/zip;base64," + base64; 7 | }, function (err) { 8 | jQuery("#data_uri").text(err); 9 | }); 10 | }); 11 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/examples/get-binary-files-ajax.inc/fetch_api.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/examples/get-binary-files-ajax.inc/jszip_utils.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/documentation/examples/read-local-file-api.inc/read.html: -------------------------------------------------------------------------------- 1 |

Choose the local(s) zip file(s)

2 |

Note : your browser will process the zip file, don't choose a file too big !

3 |
4 | 5 | 9 | 10 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/lib/compressions.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var GenericWorker = require("./stream/GenericWorker"); 4 | 5 | exports.STORE = { 6 | magic: "\x00\x00", 7 | compressWorker : function (compressionOptions) { 8 | return new GenericWorker("STORE compression"); 9 | }, 10 | uncompressWorker : function () { 11 | return new GenericWorker("STORE decompression"); 12 | } 13 | }; 14 | exports.DEFLATE = require('./flate'); 15 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/lib/defaults.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | exports.base64 = false; 3 | exports.binary = false; 4 | exports.dir = false; 5 | exports.createFolders = true; 6 | exports.date = null; 7 | exports.compression = null; 8 | exports.compressionOptions = null; 9 | exports.comment = null; 10 | exports.unixPermissions = null; 11 | exports.dosPermissions = null; 12 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/lib/external.js: -------------------------------------------------------------------------------- 1 | /* global Promise */ 2 | 'use strict'; 3 | 4 | // load the global object first: 5 | // - it should be better integrated in the system (unhandledRejection in node) 6 | // - the environment may have a custom Promise implementation (see zone.js) 7 | var ES6Promise = null; 8 | if (typeof Promise !== "undefined") { 9 | ES6Promise = Promise; 10 | } else { 11 | ES6Promise = require("lie"); 12 | } 13 | 14 | /** 15 | * Let the user use/change some implementations. 16 | */ 17 | module.exports = { 18 | Promise: ES6Promise 19 | }; 20 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/lib/license_header.js: -------------------------------------------------------------------------------- 1 | /*! 2 | 3 | JSZip v__VERSION__ - A JavaScript class for generating and reading zip files 4 | 5 | 6 | (c) 2009-2016 Stuart Knightley 7 | Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/master/LICENSE.markdown. 8 | 9 | JSZip uses the library pako released under the MIT license : 10 | https://github.com/nodeca/pako/blob/master/LICENSE 11 | */ 12 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/lib/readable-stream-browser.js: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is used by module bundlers (browserify/webpack/etc) when 3 | * including a stream implementation. We use "readable-stream" to get a 4 | * consistent behavior between nodejs versions but bundlers often have a shim 5 | * for "stream". Using this shim greatly improve the compatibility and greatly 6 | * reduce the final size of the bundle (only one stream implementation, not 7 | * two). 8 | */ 9 | module.exports = require("stream"); 10 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/lib/reader/NodeBufferReader.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | var Uint8ArrayReader = require('./Uint8ArrayReader'); 3 | var utils = require('../utils'); 4 | 5 | function NodeBufferReader(data) { 6 | Uint8ArrayReader.call(this, data); 7 | } 8 | utils.inherits(NodeBufferReader, Uint8ArrayReader); 9 | 10 | /** 11 | * @see DataReader.readData 12 | */ 13 | NodeBufferReader.prototype.readData = function(size) { 14 | this.checkOffset(size); 15 | var result = this.data.slice(this.zero + this.index, this.zero + this.index + size); 16 | this.index += size; 17 | return result; 18 | }; 19 | module.exports = NodeBufferReader; 20 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/lib/reader/Uint8ArrayReader.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | var ArrayReader = require('./ArrayReader'); 3 | var utils = require('../utils'); 4 | 5 | function Uint8ArrayReader(data) { 6 | ArrayReader.call(this, data); 7 | } 8 | utils.inherits(Uint8ArrayReader, ArrayReader); 9 | /** 10 | * @see DataReader.readData 11 | */ 12 | Uint8ArrayReader.prototype.readData = function(size) { 13 | this.checkOffset(size); 14 | if(size === 0) { 15 | // in IE10, when using subarray(idx, idx), we get the array [0x00] instead of []. 16 | return new Uint8Array(0); 17 | } 18 | var result = this.data.subarray(this.zero + this.index, this.zero + this.index + size); 19 | this.index += size; 20 | return result; 21 | }; 22 | module.exports = Uint8ArrayReader; 23 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/lib/signature.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | exports.LOCAL_FILE_HEADER = "PK\x03\x04"; 3 | exports.CENTRAL_FILE_HEADER = "PK\x01\x02"; 4 | exports.CENTRAL_DIRECTORY_END = "PK\x05\x06"; 5 | exports.ZIP64_CENTRAL_DIRECTORY_LOCATOR = "PK\x06\x07"; 6 | exports.ZIP64_CENTRAL_DIRECTORY_END = "PK\x06\x06"; 7 | exports.DATA_DESCRIPTOR = "PK\x07\x08"; 8 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/lib/stream/ConvertWorker.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var GenericWorker = require('./GenericWorker'); 4 | var utils = require('../utils'); 5 | 6 | /** 7 | * A worker which convert chunks to a specified type. 8 | * @constructor 9 | * @param {String} destType the destination type. 10 | */ 11 | function ConvertWorker(destType) { 12 | GenericWorker.call(this, "ConvertWorker to " + destType); 13 | this.destType = destType; 14 | } 15 | utils.inherits(ConvertWorker, GenericWorker); 16 | 17 | /** 18 | * @see GenericWorker.processChunk 19 | */ 20 | ConvertWorker.prototype.processChunk = function (chunk) { 21 | this.push({ 22 | data : utils.transformTo(this.destType, chunk.data), 23 | meta : chunk.meta 24 | }); 25 | }; 26 | module.exports = ConvertWorker; 27 | -------------------------------------------------------------------------------- /public/css/product/vendors/jszip/lib/stream/Crc32Probe.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var GenericWorker = require('./GenericWorker'); 4 | var crc32 = require('../crc32'); 5 | var utils = require('../utils'); 6 | 7 | /** 8 | * A worker which calculate the crc32 of the data flowing through. 9 | * @constructor 10 | */ 11 | function Crc32Probe() { 12 | GenericWorker.call(this, "Crc32Probe"); 13 | this.withStreamInfo("crc32", 0); 14 | } 15 | utils.inherits(Crc32Probe, GenericWorker); 16 | 17 | /** 18 | * @see GenericWorker.processChunk 19 | */ 20 | Crc32Probe.prototype.processChunk = function (chunk) { 21 | this.streamInfo.crc32 = crc32(chunk.data, this.streamInfo.crc32 || 0); 22 | this.push(chunk); 23 | }; 24 | module.exports = Crc32Probe; 25 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "popper.js", 3 | "description": "A kickass library to manage your poppers", 4 | "main": "dist/umd/popper.js", 5 | "authors": [ 6 | "Contributors (https://github.com/FezVrasta/popper.js/graphs/contributors)" 7 | ], 8 | "license": "MIT", 9 | "keywords": [ 10 | "popperjs", 11 | "component", 12 | "drop", 13 | "tooltip", 14 | "popover", 15 | "position", 16 | "attached" 17 | ], 18 | "homepage": "https://popper.js.org", 19 | "ignore": [ 20 | "**/.*", 21 | "node_modules", 22 | "bower_components", 23 | "tests" 24 | ] 25 | } 26 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/CNAME: -------------------------------------------------------------------------------- 1 | popper.js.org 2 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_includes/example10-code.html: -------------------------------------------------------------------------------- 1 |

Popper on your side!

2 |

3 | What are you waiting for? Select a popper from that dropdown.
4 | Placing poppers around elements is just that easy! 5 |

6 | 7 |
8 | {% highlight javascript %} 9 | var popper = new Popper(referenceElement, onPopper, { 10 | placement: 'position' 11 | }); 12 | {% endhighlight %} 13 |
14 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_includes/example10t-code.html: -------------------------------------------------------------------------------- 1 |

2 |

3 | The available placements are the same you are used to with Popper.js: 4 |

5 | 6 |
7 | {% highlight javascript %} 8 | new Tooltip(referenceElement, { 9 | placement: 'top', // or bottom, left, right, and variations 10 | title: "Top" 11 | }); 12 | {% endhighlight %} 13 |
14 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_includes/example20-code.html: -------------------------------------------------------------------------------- 1 |

Custom flip behavior

2 |

3 | Try dragging the reference element on the left side, its popper will move on its bottom edge. 4 | Then, try to move the reference element on the bottom left corner, it will move on its top edge. 5 |

6 | {% highlight javascript %} 7 | var popper = new Popper(referenceElement, onLeftPopper, { 8 | placement: 'left', 9 | modifiers: { 10 | flip: { 11 | behavior: ['left', 'bottom', 'top'] 12 | }, 13 | preventOverflow: { 14 | boundariesElement: container, 15 | }, 16 | }, 17 | }); 18 | {% endhighlight %} 19 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_includes/example20t-code.html: -------------------------------------------------------------------------------- 1 |

2 |

3 | You can show, hide or toggle a tooltip programmatically: 4 |

5 | 6 |
7 | {% highlight javascript %} 8 | const instance = new Tooltip(referenceElement, { 9 | title: "Hey there", 10 | trigger: "click", 11 | }); 12 | instance.show(); 13 | {% endhighlight %} 14 |
15 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_includes/example20t.html: -------------------------------------------------------------------------------- 1 |
2 |

Manually triggered

3 |
4 | 5 | 19 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_includes/example30-code.html: -------------------------------------------------------------------------------- 1 |

Popper on scrolling container

2 |

3 | In this example we have a relative div which contains a div with overflow: scroll.
4 | Inside it, there are our popper and reference elements. 5 |

6 | {% highlight javascript %} 7 | var popper = new Popper(referenceElement, onLeftPopper, { 8 | placement: 'left', 9 | }); 10 | {% endhighlight %} 11 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_includes/example40-code.html: -------------------------------------------------------------------------------- 1 |

Shifted poppers

2 |

3 | Shift your poppers on start or end of its reference element side. 4 |

5 | 6 | {% highlight javascript %} 7 | var shiftStart = new Popper(referenceElement, shiftStartPopper, { 8 | placement: 'left-start', 9 | }); 10 | 11 | var shiftEnd = new Popper(referenceElement, shiftEndPopper, { 12 | placement: 'bottom-end', 13 | }); 14 | {% endhighlight %} 15 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_includes/example50-code.html: -------------------------------------------------------------------------------- 1 |

Viewport boundaries

2 |

3 | By default, poppers use as boundaries the page viewport.
4 | Scroll the page to see the popper flip when hits the page viewport margins. 5 |

6 | 7 | {% highlight javascript %} 8 | var popper = new Popper(referenceElement, onBottomPopper, { 9 | placement: 'bottom' 10 | }); 11 | {% endhighlight %} 12 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_includes/example50.html: -------------------------------------------------------------------------------- 1 |
2 |

Pop

3 |

on the bottom

4 |
5 | 6 |
7 |

Popper on bottom

8 |

Flips when hits viewport

9 |
10 |
11 | 12 | 19 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_layouts/default.html: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | {% include head.html %} 11 | 12 | 13 | 14 | 15 |
16 | 17 | {% include header.html %} 18 | 19 | {{ content }} 20 | 21 | {% include footer.html %} 22 | 23 | {% include scripts.html %} 24 | 25 |
26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_layouts/landing.html: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 10 | {% include head.html %} 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | {% include header.html %} 19 | 20 | {{ content }} 21 | 22 | {% include footer.html %} 23 | 24 | {% include scripts.html %} 25 | 26 |
27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_layouts/page-hashtag.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 |
5 | 6 |
7 |

#{{ page.title }}

8 |

{{ page.description }}

9 |
10 | 11 |
12 |
13 | {{ content }} 14 |
15 |
16 | 17 |
18 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_layouts/page-nowrap.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 |
5 | 6 |
7 |

{{ page.title }}

8 |

{{ page.description }}

9 |
10 | 11 | {{ content }} 12 | 13 |
14 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/_layouts/page.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 |
5 | 6 |
7 |

{{ page.title }}

8 |

{{ page.description }}

9 |
10 | 11 |
12 |
13 | {{ content }} 14 |
15 |
16 | 17 |
18 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/css/images/arrow.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/css/images/bars.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/css/images/close.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/documentation.html: -------------------------------------------------------------------------------- 1 | 2 | Moved 3 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/favicon-16x16.png -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/favicon-32x32.png -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/favicon-96x96.png -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/favicon.ico -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/images/banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/images/banner.jpg -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/images/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/images/banner.png -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/images/logo.png -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/images/pic01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/images/pic01.jpg -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/images/pic02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/images/pic02.jpg -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/images/pic03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/images/pic03.jpg -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/images/pic04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/images/pic04.jpg -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/images/pic05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/docs/images/pic05.jpg -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/popper-documentation.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: page 3 | title: Popper.js Documentation 4 | description: Learn how to create awesome poppers 5 | --- 6 | 7 | 8 | {% capture documentation %} 9 | {% include popper-documentation.md %} 10 | {% endcapture %} 11 | {{ 12 | documentation | markdownify 13 | }} 14 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/docs/tooltip-documentation.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: page 3 | title: Tooltip.js Documentation 4 | description: Learn how to create awesome tooltips 5 | --- 6 | 7 | 8 | 9 | {% capture documentation %} 10 | {% include tooltip-documentation.md %} 11 | {% endcapture %} 12 | {{ 13 | documentation | markdownify 14 | }} 15 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/lerna.json: -------------------------------------------------------------------------------- 1 | { 2 | "lerna": "2.0.0", 3 | "packages": [ 4 | "packages/*" 5 | ], 6 | "version": "0.0.0", 7 | "npmClient": "yarn", 8 | "commands": { 9 | "run": { 10 | "ignore": "\\@popperjs/*" 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/babel-config/index.js: -------------------------------------------------------------------------------- 1 | const env = require.resolve('babel-preset-env'); 2 | const stage2 = require.resolve('babel-preset-stage-2'); 3 | const externalHelpers = require.resolve('babel-plugin-external-helpers'); 4 | 5 | module.exports = { 6 | es5: { 7 | presets: [ 8 | [ 9 | env, 10 | { 11 | targets: { 12 | browsers: ['last 2 versions', 'ie >= 10'], 13 | }, 14 | modules: false, 15 | }, 16 | ], 17 | stage2, 18 | ], 19 | plugins: [externalHelpers], 20 | }, 21 | es6: { 22 | presets: [stage2], 23 | plugins: [externalHelpers], 24 | }, 25 | }; 26 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/babel-config/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@popperjs/babel-config", 3 | "version": "1.0.0", 4 | "main": "index.js", 5 | "author": "Federico Zivolo ", 6 | "license": "MIT", 7 | "dependencies": { 8 | "babel-plugin-external-helpers": "^6.22.0", 9 | "babel-preset-env": "^1.5.2", 10 | "babel-preset-stage-2": "^6.24.1" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/bundle/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@popperjs/bundle", 3 | "version": "1.0.2", 4 | "main": "index.js", 5 | "author": "Federico Zivolo ", 6 | "license": "MIT", 7 | "dependencies": { 8 | "@popperjs/babel-config": "^1.0.0", 9 | "rimraf": "^2.6.2", 10 | "rollup": "^0.51.5", 11 | "rollup-plugin-babel": "^2.7.1", 12 | "rollup-plugin-babel-minify": "^3.1.2", 13 | "yargs": "^10.0.3" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/eslint-config-popper/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@popperjs/eslint-config-popper", 3 | "version": "1.0.0", 4 | "private": true, 5 | "description": "Popper.js ESLint config", 6 | "main": "index.js", 7 | "scripts": { 8 | "test": "exit 0" 9 | }, 10 | "author": "Federico Zivolo ", 11 | "license": "MIT", 12 | "dependencies": { 13 | "babel-eslint": "^7.2.3" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "popper.js", 3 | "description": "A kickass library to manage your poppers", 4 | "main": "dist/umd/popper.js", 5 | "authors": [ 6 | "Contributors (https://github.com/FezVrasta/popper.js/graphs/contributors)" 7 | ], 8 | "license": "MIT", 9 | "keywords": [ 10 | "popperjs", 11 | "component", 12 | "drop", 13 | "tooltip", 14 | "popover", 15 | "position", 16 | "attached" 17 | ], 18 | "homepage": "https://popper.js.org", 19 | "ignore": [ 20 | "**/.*", 21 | "node_modules", 22 | "bower_components", 23 | "tests" 24 | ] 25 | } 26 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/methods/disableEventListeners.js: -------------------------------------------------------------------------------- 1 | import removeEventListeners from '../utils/removeEventListeners'; 2 | 3 | /** 4 | * It will remove resize/scroll events and won't recalculate popper position 5 | * when they are triggered. It also won't trigger `onUpdate` callback anymore, 6 | * unless you call `update` method manually. 7 | * @method 8 | * @memberof Popper 9 | */ 10 | export default function disableEventListeners() { 11 | if (this.state.eventsEnabled) { 12 | cancelAnimationFrame(this.scheduleUpdate); 13 | this.state = removeEventListeners(this.reference, this.state); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/methods/enableEventListeners.js: -------------------------------------------------------------------------------- 1 | import setupEventListeners from '../utils/setupEventListeners'; 2 | 3 | /** 4 | * It will add resize/scroll events and start recalculating 5 | * position of the popper element when they are triggered. 6 | * @method 7 | * @memberof Popper 8 | */ 9 | export default function enableEventListeners() { 10 | if (!this.state.eventsEnabled) { 11 | this.state = setupEventListeners( 12 | this.reference, 13 | this.options, 14 | this.state, 15 | this.scheduleUpdate 16 | ); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/find.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Mimics the `find` method of Array 3 | * @method 4 | * @memberof Popper.Utils 5 | * @argument {Array} arr 6 | * @argument prop 7 | * @argument value 8 | * @returns index or -1 9 | */ 10 | export default function find(arr, check) { 11 | // use native find if supported 12 | if (Array.prototype.find) { 13 | return arr.find(check); 14 | } 15 | 16 | // use `filter` to obtain the same behavior of `find` 17 | return arr.filter(check)[0]; 18 | } 19 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/findIndex.js: -------------------------------------------------------------------------------- 1 | import find from './find'; 2 | 3 | /** 4 | * Return the index of the matching object 5 | * @method 6 | * @memberof Popper.Utils 7 | * @argument {Array} arr 8 | * @argument prop 9 | * @argument value 10 | * @returns index or -1 11 | */ 12 | export default function findIndex(arr, prop, value) { 13 | // use native findIndex if supported 14 | if (Array.prototype.findIndex) { 15 | return arr.findIndex(cur => cur[prop] === value); 16 | } 17 | 18 | // use `find` + `indexOf` if `findIndex` isn't supported 19 | const match = find(arr, obj => obj[prop] === value); 20 | return arr.indexOf(match); 21 | } 22 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/getBordersSize.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Helper to detect borders of a given element 3 | * @method 4 | * @memberof Popper.Utils 5 | * @param {CSSStyleDeclaration} styles 6 | * Result of `getStyleComputedProperty` on the given element 7 | * @param {String} axis - `x` or `y` 8 | * @return {number} borders - The borders size of the given axis 9 | */ 10 | 11 | export default function getBordersSize(styles, axis) { 12 | const sideA = axis === 'x' ? 'Left' : 'Top'; 13 | const sideB = sideA === 'Left' ? 'Right' : 'Bottom'; 14 | 15 | return ( 16 | parseFloat(styles[`border${sideA}Width`], 10) + 17 | parseFloat(styles[`border${sideB}Width`], 10) 18 | ); 19 | } 20 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/getClientRect.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Given element offsets, generate an output similar to getBoundingClientRect 3 | * @method 4 | * @memberof Popper.Utils 5 | * @argument {Object} offsets 6 | * @returns {Object} ClientRect like output 7 | */ 8 | export default function getClientRect(offsets) { 9 | return { 10 | ...offsets, 11 | right: offsets.left + offsets.width, 12 | bottom: offsets.top + offsets.height, 13 | }; 14 | } 15 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/getOppositePlacement.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Get the opposite placement of the given one 3 | * @method 4 | * @memberof Popper.Utils 5 | * @argument {String} placement 6 | * @returns {String} flipped placement 7 | */ 8 | export default function getOppositePlacement(placement) { 9 | const hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' }; 10 | return placement.replace(/left|right|bottom|top/g, matched => hash[matched]); 11 | } 12 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/getOppositeVariation.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Get the opposite placement variation of the given one 3 | * @method 4 | * @memberof Popper.Utils 5 | * @argument {String} placement variation 6 | * @returns {String} flipped placement variation 7 | */ 8 | export default function getOppositeVariation(variation) { 9 | if (variation === 'end') { 10 | return 'start'; 11 | } else if (variation === 'start') { 12 | return 'end'; 13 | } 14 | return variation; 15 | } 16 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/getOuterSizes.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Get the outer sizes of the given element (offset size + margins) 3 | * @method 4 | * @memberof Popper.Utils 5 | * @argument {Element} element 6 | * @returns {Object} object containing width and height properties 7 | */ 8 | export default function getOuterSizes(element) { 9 | const styles = getComputedStyle(element); 10 | const x = parseFloat(styles.marginTop) + parseFloat(styles.marginBottom); 11 | const y = parseFloat(styles.marginLeft) + parseFloat(styles.marginRight); 12 | const result = { 13 | width: element.offsetWidth + y, 14 | height: element.offsetHeight + x, 15 | }; 16 | return result; 17 | } 18 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/getParentNode.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Returns the parentNode or the host of the element 3 | * @method 4 | * @memberof Popper.Utils 5 | * @argument {Element} element 6 | * @returns {Element} parent 7 | */ 8 | export default function getParentNode(element) { 9 | if (element.nodeName === 'HTML') { 10 | return element; 11 | } 12 | return element.parentNode || element.host; 13 | } 14 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/getRoot.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Finds the root node (document, shadowDOM root) of the given element 3 | * @method 4 | * @memberof Popper.Utils 5 | * @argument {Element} node 6 | * @returns {Element} root node 7 | */ 8 | export default function getRoot(node) { 9 | if (node.parentNode !== null) { 10 | return getRoot(node.parentNode); 11 | } 12 | 13 | return node; 14 | } 15 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/getScroll.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Gets the scroll value of the given element in the given side (top and left) 3 | * @method 4 | * @memberof Popper.Utils 5 | * @argument {Element} element 6 | * @argument {String} side `top` or `left` 7 | * @returns {number} amount of scrolled pixels 8 | */ 9 | export default function getScroll(element, side = 'top') { 10 | const upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft'; 11 | const nodeName = element.nodeName; 12 | 13 | if (nodeName === 'BODY' || nodeName === 'HTML') { 14 | const html = element.ownerDocument.documentElement; 15 | const scrollingElement = element.ownerDocument.scrollingElement || html; 16 | return scrollingElement[upperSide]; 17 | } 18 | 19 | return element[upperSide]; 20 | } 21 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/getStyleComputedProperty.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Get CSS computed property of the given element 3 | * @method 4 | * @memberof Popper.Utils 5 | * @argument {Eement} element 6 | * @argument {String} property 7 | */ 8 | export default function getStyleComputedProperty(element, property) { 9 | if (element.nodeType !== 1) { 10 | return []; 11 | } 12 | // NOTE: 1 DOM access here 13 | const css = getComputedStyle(element, null); 14 | return property ? css[property] : css; 15 | } 16 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/getSupportedPropertyName.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Get the prefixed supported property name 3 | * @method 4 | * @memberof Popper.Utils 5 | * @argument {String} property (camelCase) 6 | * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix) 7 | */ 8 | export default function getSupportedPropertyName(property) { 9 | const prefixes = [false, 'ms', 'Webkit', 'Moz', 'O']; 10 | const upperProp = property.charAt(0).toUpperCase() + property.slice(1); 11 | 12 | for (let i = 0; i < prefixes.length; i++) { 13 | const prefix = prefixes[i]; 14 | const toCheck = prefix ? `${prefix}${upperProp}` : property; 15 | if (typeof document.body.style[toCheck] !== 'undefined') { 16 | return toCheck; 17 | } 18 | } 19 | return null; 20 | } 21 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/getWindow.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Get the window associated with the element 3 | * @argument {Element} element 4 | * @returns {Window} 5 | */ 6 | export default function getWindow(element) { 7 | const ownerDocument = element.ownerDocument; 8 | return ownerDocument ? ownerDocument.defaultView : window; 9 | } 10 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/isBrowser.js: -------------------------------------------------------------------------------- 1 | export default typeof window !== 'undefined' && typeof document !== 'undefined'; 2 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/isFixed.js: -------------------------------------------------------------------------------- 1 | import getStyleComputedProperty from './getStyleComputedProperty'; 2 | import getParentNode from './getParentNode'; 3 | 4 | /** 5 | * Check if the given element is fixed or is inside a fixed parent 6 | * @method 7 | * @memberof Popper.Utils 8 | * @argument {Element} element 9 | * @argument {Element} customContainer 10 | * @returns {Boolean} answer to "isFixed?" 11 | */ 12 | export default function isFixed(element) { 13 | const nodeName = element.nodeName; 14 | if (nodeName === 'BODY' || nodeName === 'HTML') { 15 | return false; 16 | } 17 | if (getStyleComputedProperty(element, 'position') === 'fixed') { 18 | return true; 19 | } 20 | return isFixed(getParentNode(element)); 21 | } 22 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/isFunction.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Check if the given variable is a function 3 | * @method 4 | * @memberof Popper.Utils 5 | * @argument {Any} functionToCheck - variable to check 6 | * @returns {Boolean} answer to: is a function? 7 | */ 8 | export default function isFunction(functionToCheck) { 9 | const getType = {}; 10 | return ( 11 | functionToCheck && 12 | getType.toString.call(functionToCheck) === '[object Function]' 13 | ); 14 | } 15 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/isIE.js: -------------------------------------------------------------------------------- 1 | import isBrowser from './isBrowser'; 2 | 3 | const isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode); 4 | const isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent); 5 | 6 | /** 7 | * Determines if the browser is Internet Explorer 8 | * @method 9 | * @memberof Popper.Utils 10 | * @param {Number} version to check 11 | * @returns {Boolean} isIE 12 | */ 13 | export default function isIE(version) { 14 | if (version === 11) { 15 | return isIE11; 16 | } 17 | if (version === 10) { 18 | return isIE10; 19 | } 20 | return isIE11 || isIE10; 21 | } 22 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/isModifierEnabled.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Helper used to know if the given modifier is enabled. 3 | * @method 4 | * @memberof Popper.Utils 5 | * @returns {Boolean} 6 | */ 7 | export default function isModifierEnabled(modifiers, modifierName) { 8 | return modifiers.some( 9 | ({ name, enabled }) => enabled && name === modifierName 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/isNumeric.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Tells if a given input is a number 3 | * @method 4 | * @memberof Popper.Utils 5 | * @param {*} input to check 6 | * @return {Boolean} 7 | */ 8 | export default function isNumeric(n) { 9 | return n !== '' && !isNaN(parseFloat(n)) && isFinite(n); 10 | } 11 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/isOffsetContainer.js: -------------------------------------------------------------------------------- 1 | import getOffsetParent from './getOffsetParent'; 2 | 3 | export default function isOffsetContainer(element) { 4 | const { nodeName } = element; 5 | if (nodeName === 'BODY') { 6 | return false; 7 | } 8 | return ( 9 | nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element 10 | ); 11 | } 12 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/removeEventListeners.js: -------------------------------------------------------------------------------- 1 | import getWindow from './getWindow'; 2 | 3 | /** 4 | * Remove event listeners used to update the popper position 5 | * @method 6 | * @memberof Popper.Utils 7 | * @private 8 | */ 9 | export default function removeEventListeners(reference, state) { 10 | // Remove resize event listener on window 11 | getWindow(reference).removeEventListener('resize', state.updateBound); 12 | 13 | // Remove scroll event listener on scroll parents 14 | state.scrollParents.forEach(target => { 15 | target.removeEventListener('scroll', state.updateBound); 16 | }); 17 | 18 | // Reset state 19 | state.updateBound = null; 20 | state.scrollParents = []; 21 | state.scrollElement = null; 22 | state.eventsEnabled = false; 23 | return state; 24 | } 25 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/setAttributes.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Set the attributes to the given popper 3 | * @method 4 | * @memberof Popper.Utils 5 | * @argument {Element} element - Element to apply the attributes to 6 | * @argument {Object} styles 7 | * Object with a list of properties and values which will be applied to the element 8 | */ 9 | export default function setAttributes(element, attributes) { 10 | Object.keys(attributes).forEach(function(prop) { 11 | const value = attributes[prop]; 12 | if (value !== false) { 13 | element.setAttribute(prop, attributes[prop]); 14 | } else { 15 | element.removeAttribute(prop); 16 | } 17 | }); 18 | } 19 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/popper/src/utils/setStyles.js: -------------------------------------------------------------------------------- 1 | import isNumeric from './isNumeric'; 2 | 3 | /** 4 | * Set the style to the given popper 5 | * @method 6 | * @memberof Popper.Utils 7 | * @argument {Element} element - Element to apply the style to 8 | * @argument {Object} styles 9 | * Object with a list of properties and values which will be applied to the element 10 | */ 11 | export default function setStyles(element, styles) { 12 | Object.keys(styles).forEach(prop => { 13 | let unit = ''; 14 | // add unit if the value is numeric and is one of the following 15 | if ( 16 | ['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== 17 | -1 && 18 | isNumeric(styles[prop]) 19 | ) { 20 | unit = 'px'; 21 | } 22 | element.style[prop] = styles[prop] + unit; 23 | }); 24 | } 25 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test-utils/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@popperjs/test-utils", 3 | "version": "1.0.0", 4 | "main": "setup.js", 5 | "description": "Test utils for Popper.js tests", 6 | "author": "Federico Zivolo ", 7 | "license": "MIT", 8 | "scripts": { 9 | "test": "exit 0" 10 | }, 11 | "dependencies": { 12 | "babel-eslint": "^7.2.3", 13 | "eslint-plugin-jasmine": "^2.6.2" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test-utils/utils/appendNewPopper.js: -------------------------------------------------------------------------------- 1 | export default function appendNewPopper(id, text, container) { 2 | const jasmineWrapper = document.getElementById('jasmineWrapper'); 3 | 4 | const popper = document.createElement('div'); 5 | popper.id = id; 6 | popper.className = 'popper'; 7 | popper.textContent = text || 'popper'; 8 | const arrow = document.createElement('div'); 9 | arrow.className = 'popper__arrow'; 10 | arrow.setAttribute('x-arrow', ''); 11 | popper.appendChild(arrow); 12 | (container || jasmineWrapper).appendChild(popper); 13 | return popper; 14 | } 15 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test-utils/utils/appendNewRef.js: -------------------------------------------------------------------------------- 1 | export default function appendNewRef(id, text, container) { 2 | const jasmineWrapper = document.getElementById('jasmineWrapper'); 3 | 4 | const ref = document.createElement('div'); 5 | ref.id = id; 6 | ref.className = 'ref'; 7 | ref.textContent = text || 'reference'; 8 | (container || jasmineWrapper).appendChild(ref); 9 | return ref; 10 | } 11 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test-utils/utils/customEventPolyfill.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | if (typeof window.CustomEvent === 'function') { 3 | return false; 4 | } 5 | 6 | function CustomEvent(event, params) { 7 | params = params || { bubbles: false, cancelable: false, detail: undefined }; 8 | const evt = document.createEvent('CustomEvent'); 9 | evt.initCustomEvent( 10 | event, 11 | params.bubbles, 12 | params.cancelable, 13 | params.detail 14 | ); 15 | return evt; 16 | } 17 | 18 | CustomEvent.prototype = window.Event.prototype; 19 | 20 | window.CustomEvent = CustomEvent; 21 | })(); 22 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test-utils/utils/getRect.js: -------------------------------------------------------------------------------- 1 | export default function getRect(element) { 2 | return element.getBoundingClientRect(); 3 | } 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test-utils/utils/makeConnectedElement.js: -------------------------------------------------------------------------------- 1 | import makeElement from './makeElement'; 2 | 3 | /** 4 | * Create an element that's connected to the DOM. 5 | */ 6 | export default function makeConnectedElement() { 7 | const jasmineWrapper = document.getElementById('jasmineWrapper'); 8 | return jasmineWrapper.appendChild(makeElement()); 9 | } 10 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test-utils/utils/makeConnectedScrollElement.js: -------------------------------------------------------------------------------- 1 | import makeConnectedElement from './makeConnectedElement'; 2 | 3 | /** 4 | * Create a scrollable element that's connected to the DOM. 5 | */ 6 | export default function makeConnectedScrollElement() { 7 | const elem = makeConnectedElement(); 8 | elem.style.overflow = 'scroll'; 9 | return elem; 10 | } 11 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test-utils/utils/makeElement.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Create an element. 3 | */ 4 | export default function makeElement() { 5 | return document.createElement('div'); 6 | } 7 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test-utils/utils/prepend.js: -------------------------------------------------------------------------------- 1 | export default function prepend(node, parent) { 2 | parent.insertBefore(node, parent.firstChild); 3 | } 4 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test-utils/utils/simulateScroll.js: -------------------------------------------------------------------------------- 1 | export default function simulateScroll( 2 | element, 3 | { scrollTop, scrollLeft, delay } 4 | ) { 5 | const scrollingElement = element === document.body 6 | ? document.scrollingElement || document.documentElement 7 | : element; 8 | 9 | const applyScroll = () => { 10 | if (scrollTop !== undefined) { 11 | scrollingElement.scrollTop = scrollTop; 12 | } 13 | if (scrollLeft !== undefined) { 14 | scrollingElement.scrollLeft = scrollLeft; 15 | } 16 | }; 17 | 18 | if (delay !== undefined) { 19 | setTimeout(applyScroll, delay); 20 | } else { 21 | applyScroll(); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test-utils/utils/then.js: -------------------------------------------------------------------------------- 1 | export default function then(callback, delay = 100) { 2 | setTimeout(callback, jasmine.THEN_DELAY); 3 | jasmine.THEN_DELAY += delay; 4 | } 5 | 6 | beforeEach(() => (jasmine.THEN_DELAY = 0)); 7 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test/README.md: -------------------------------------------------------------------------------- 1 | # Popper.js scripts 2 | 3 | This package is a list of scripts used by Popper.js and Tooltip.js to 4 | test the packages. 5 | 6 | It's not intended to be used outside of Popper.js repository. 7 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/packages/test/bin/karma.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | const path = require('path'); 3 | const { Server, config } = require('karma'); 4 | 5 | const karmaConfig = config.parseConfig( 6 | path.resolve(__dirname, '../karma.conf.js') 7 | ); 8 | 9 | const server = new Server(karmaConfig, exitCode => { 10 | console.log('Karma has exited with ' + exitCode); 11 | process.exit(exitCode); 12 | }); 13 | 14 | server.start(); 15 | -------------------------------------------------------------------------------- /public/css/product/vendors/popper.js/popperjs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/product/vendors/popper.js/popperjs.png -------------------------------------------------------------------------------- /public/css/supplier/lib/chosen/chosen-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/supplier/lib/chosen/chosen-sprite.png -------------------------------------------------------------------------------- /public/css/supplier/lib/chosen/chosen-sprite@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/css/supplier/lib/chosen/chosen-sprite@2x.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/favicon.ico -------------------------------------------------------------------------------- /public/images/admin/doctor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/admin/doctor.jpg -------------------------------------------------------------------------------- /public/images/dashboardIMG/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/dashboardIMG/bg.png -------------------------------------------------------------------------------- /public/images/dashboardIMG/reload.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/dashboardIMG/reload.gif -------------------------------------------------------------------------------- /public/images/dashboardIMG/shantha.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/dashboardIMG/shantha.jpg -------------------------------------------------------------------------------- /public/images/dashboardIMG/sidebar-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/dashboardIMG/sidebar-1.jpg -------------------------------------------------------------------------------- /public/images/doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/doc.png -------------------------------------------------------------------------------- /public/images/main/index/bg_doctor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/index/bg_doctor.jpg -------------------------------------------------------------------------------- /public/images/main/index/child.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/index/child.jpg -------------------------------------------------------------------------------- /public/images/main/index/doctor_group.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/index/doctor_group.jpg -------------------------------------------------------------------------------- /public/images/main/index/facts-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/index/facts-bg.jpg -------------------------------------------------------------------------------- /public/images/main/login/welcome_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/login/welcome_image.jpg -------------------------------------------------------------------------------- /public/images/main/mainlayout/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/favicon.ico -------------------------------------------------------------------------------- /public/images/main/mainlayout/footer-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/footer-bg.jpg -------------------------------------------------------------------------------- /public/images/main/mainlayout/icons/calendar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/icons/calendar.png -------------------------------------------------------------------------------- /public/images/main/mainlayout/icons/clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/icons/clock.png -------------------------------------------------------------------------------- /public/images/main/mainlayout/icons/map-marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/icons/map-marker.png -------------------------------------------------------------------------------- /public/images/main/mainlayout/icons/phone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/icons/phone.png -------------------------------------------------------------------------------- /public/images/main/mainlayout/icons/rignt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/icons/rignt.png -------------------------------------------------------------------------------- /public/images/main/mainlayout/logo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/logo_dark.png -------------------------------------------------------------------------------- /public/images/main/mainlayout/logo_dark_long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/logo_dark_long.png -------------------------------------------------------------------------------- /public/images/main/mainlayout/logo_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/logo_light.png -------------------------------------------------------------------------------- /public/images/main/mainlayout/logo_light_long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/logo_light_long.png -------------------------------------------------------------------------------- /public/images/main/mainlayout/page-info-bg/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/page-info-bg/1.jpg -------------------------------------------------------------------------------- /public/images/main/mainlayout/page-info-bg/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/page-info-bg/2.jpg -------------------------------------------------------------------------------- /public/images/main/mainlayout/page-info-bg/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/main/mainlayout/page-info-bg/3.jpg -------------------------------------------------------------------------------- /public/images/product/01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/product/01.jpg -------------------------------------------------------------------------------- /public/images/product/011.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/product/011.jpg -------------------------------------------------------------------------------- /public/images/product/exp.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/product/exp.gif -------------------------------------------------------------------------------- /public/images/product/submit1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/product/submit1.png -------------------------------------------------------------------------------- /public/images/registerIMG/form-img.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/registerIMG/form-img.jpg -------------------------------------------------------------------------------- /public/images/searchIMG/date.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/searchIMG/date.png -------------------------------------------------------------------------------- /public/images/searchIMG/doctor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/searchIMG/doctor.jpg -------------------------------------------------------------------------------- /public/images/searchIMG/doctor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/searchIMG/doctor.png -------------------------------------------------------------------------------- /public/images/searchIMG/hospital.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/searchIMG/hospital.png -------------------------------------------------------------------------------- /public/images/searchIMG/spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/images/searchIMG/spec.png -------------------------------------------------------------------------------- /public/img/24-hours.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/24-hours.png -------------------------------------------------------------------------------- /public/img/Thumbs.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/Thumbs.db -------------------------------------------------------------------------------- /public/img/about-us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/about-us.png -------------------------------------------------------------------------------- /public/img/adhome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/adhome.png -------------------------------------------------------------------------------- /public/img/adminanalytics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/adminanalytics.png -------------------------------------------------------------------------------- /public/img/adminchart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/adminchart.png -------------------------------------------------------------------------------- /public/img/adminshopping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/adminshopping.png -------------------------------------------------------------------------------- /public/img/adminuser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/adminuser.png -------------------------------------------------------------------------------- /public/img/amb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/amb.jpg -------------------------------------------------------------------------------- /public/img/body-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/body-bg.png -------------------------------------------------------------------------------- /public/img/card.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/card.jpg -------------------------------------------------------------------------------- /public/img/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/close.png -------------------------------------------------------------------------------- /public/img/contact-shepe-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/contact-shepe-white.png -------------------------------------------------------------------------------- /public/img/development-shepe-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/development-shepe-blue.png -------------------------------------------------------------------------------- /public/img/development-shepe-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/development-shepe-white.png -------------------------------------------------------------------------------- /public/img/dia.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/dia.jpg -------------------------------------------------------------------------------- /public/img/doctors.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/doctors.jpg -------------------------------------------------------------------------------- /public/img/emg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/emg.jpg -------------------------------------------------------------------------------- /public/img/footer-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/footer-bg.jpg -------------------------------------------------------------------------------- /public/img/gallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/gallery.png -------------------------------------------------------------------------------- /public/img/glyphicons-halflings-white.html: -------------------------------------------------------------------------------- 1 | 2 | 404 Not Found 3 | 4 |

404 Not Found

5 |
nginx
6 | 7 | 8 | -------------------------------------------------------------------------------- /public/img/glyphicons-halflings.html: -------------------------------------------------------------------------------- 1 | 2 | 404 Not Found 3 | 4 |

404 Not Found

5 |
nginx
6 | 7 | 8 | -------------------------------------------------------------------------------- /public/img/header-shepe-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/header-shepe-blue.png -------------------------------------------------------------------------------- /public/img/header-shepe-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/header-shepe-white.png -------------------------------------------------------------------------------- /public/img/heading_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/heading_bg.png -------------------------------------------------------------------------------- /public/img/highway-loop.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/highway-loop.mp4 -------------------------------------------------------------------------------- /public/img/icons-sa7c41345d9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/icons-sa7c41345d9.png -------------------------------------------------------------------------------- /public/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/loading.gif -------------------------------------------------------------------------------- /public/img/message_avatar1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/message_avatar1.png -------------------------------------------------------------------------------- /public/img/message_avatar2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/message_avatar2.png -------------------------------------------------------------------------------- /public/img/newspaper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/newspaper.png -------------------------------------------------------------------------------- /public/img/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/next.png -------------------------------------------------------------------------------- /public/img/opinion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/opinion.png -------------------------------------------------------------------------------- /public/img/portfolio-image1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio-image1.jpg -------------------------------------------------------------------------------- /public/img/portfolio-image2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio-image2.jpg -------------------------------------------------------------------------------- /public/img/portfolio-image3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio-image3.jpg -------------------------------------------------------------------------------- /public/img/portfolio-image4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio-image4.jpg -------------------------------------------------------------------------------- /public/img/portfolio-image5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio-image5.jpg -------------------------------------------------------------------------------- /public/img/portfolio-image6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio-image6.jpg -------------------------------------------------------------------------------- /public/img/portfolio_item_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio_item_1.png -------------------------------------------------------------------------------- /public/img/portfolio_item_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio_item_2.png -------------------------------------------------------------------------------- /public/img/portfolio_item_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio_item_3.png -------------------------------------------------------------------------------- /public/img/portfolio_item_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio_item_4.png -------------------------------------------------------------------------------- /public/img/portfolio_item_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio_item_5.png -------------------------------------------------------------------------------- /public/img/portfolio_item_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio_item_6.png -------------------------------------------------------------------------------- /public/img/portfolio_item_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio_item_7.png -------------------------------------------------------------------------------- /public/img/portfolio_item_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio_item_8.png -------------------------------------------------------------------------------- /public/img/portfolio_item_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/portfolio_item_9.png -------------------------------------------------------------------------------- /public/img/prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/prev.png -------------------------------------------------------------------------------- /public/img/scan.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/scan.jpg -------------------------------------------------------------------------------- /public/img/scroll-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/scroll-icon.png -------------------------------------------------------------------------------- /public/img/shepe1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/shepe1.png -------------------------------------------------------------------------------- /public/img/shepe2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/shepe2.png -------------------------------------------------------------------------------- /public/img/shepe3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/shepe3.png -------------------------------------------------------------------------------- /public/img/shepe4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/shepe4.png -------------------------------------------------------------------------------- /public/img/sleep.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/sleep.jpg -------------------------------------------------------------------------------- /public/img/team-member1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/team-member1.png -------------------------------------------------------------------------------- /public/img/team-member2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/team-member2.png -------------------------------------------------------------------------------- /public/img/team-member3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/team-member3.png -------------------------------------------------------------------------------- /public/img/works-area-images.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/works-area-images.jpg -------------------------------------------------------------------------------- /public/img/xray.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/public/img/xray.jpg -------------------------------------------------------------------------------- /public/js/base.js: -------------------------------------------------------------------------------- 1 | $(function () { 2 | 3 | 4 | $('.subnavbar').find ('li').each (function (i) { 5 | 6 | var mod = i % 3; 7 | 8 | if (mod === 2) { 9 | $(this).addClass ('subnavbar-open-right'); 10 | } 11 | 12 | }); 13 | 14 | 15 | 16 | }); -------------------------------------------------------------------------------- /public/js/charts/donut.js: -------------------------------------------------------------------------------- 1 | $(function () { 2 | 3 | var data = []; 4 | var series = 3; 5 | for( var i = 0; i 'These credentials do not match our records.', 17 | 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 18 | 19 | ]; 20 | -------------------------------------------------------------------------------- /resources/lang/en/pagination.php: -------------------------------------------------------------------------------- 1 | '« Previous', 17 | 'next' => 'Next »', 18 | 19 | ]; 20 | -------------------------------------------------------------------------------- /resources/sass/_variables.scss: -------------------------------------------------------------------------------- 1 | // Body 2 | $body-bg: #f8fafc; 3 | 4 | // Typography 5 | $font-family-sans-serif: 'Nunito', sans-serif; 6 | $font-size-base: 0.9rem; 7 | $line-height-base: 1.6; 8 | 9 | // Colors 10 | $blue: #3490dc; 11 | $indigo: #6574cd; 12 | $purple: #9561e2; 13 | $pink: #f66d9b; 14 | $red: #e3342f; 15 | $orange: #f6993f; 16 | $yellow: #ffed4a; 17 | $green: #38c172; 18 | $teal: #4dc0b5; 19 | $cyan: #6cb2eb; 20 | -------------------------------------------------------------------------------- /resources/sass/app.scss: -------------------------------------------------------------------------------- 1 | // Fonts 2 | @import url('https://fonts.googleapis.com/css?family=Nunito'); 3 | 4 | // Variables 5 | @import 'variables'; 6 | 7 | // Bootstrap 8 | @import '~bootstrap/scss/bootstrap'; 9 | -------------------------------------------------------------------------------- /resources/views/backend/supplier/nav.blade.php: -------------------------------------------------------------------------------- 1 | @section('nav-items') 2 | 3 | 4 | 5 | @endsection -------------------------------------------------------------------------------- /resources/views/backend/supplier/reports.blade.php: -------------------------------------------------------------------------------- 1 | {{-- add a custom css file just for this page --}} 2 | 3 | 4 | @extends('backend.layout', compact('styles')) 5 | 6 | @section('title', 'Supplier Manager') 7 | 8 | @include('backend.supplier.nav') 9 | 10 | 11 | @section('content') 12 |
13 | 14 |
15 | @endsection -------------------------------------------------------------------------------- /resources/views/chairman/nav.blade.php: -------------------------------------------------------------------------------- 1 | @section('nav-items') 2 | 3 | @endsection -------------------------------------------------------------------------------- /resources/views/doctor/schedule.blade.php: -------------------------------------------------------------------------------- 1 | @extends('main.layout.adminlayout'); 2 | @section('title', 'Doctor List') 3 | 4 | @section('content') 5 |
6 | 7 | 8 | 9 |
10 |
-------------------------------------------------------------------------------- /resources/views/emails/contact.blade.php: -------------------------------------------------------------------------------- 1 |

You have a new message via the contact form

2 | 3 |
4 | {{$bodymessage}} 5 |
6 | 7 |

sent via {{$email}}

-------------------------------------------------------------------------------- /resources/views/home.blade.php: -------------------------------------------------------------------------------- 1 | @extends('layouts.app') 2 | 3 | @section('content') 4 |
5 |
6 |
7 |
8 |
Dashboard
9 | 10 |
11 | @if (session('status')) 12 | 15 | @endif 16 | 17 | You are logged in! 18 |
19 |
20 |
21 |
22 |
23 | @endsection 24 | -------------------------------------------------------------------------------- /resources/views/inc/editform.blade.php: -------------------------------------------------------------------------------- 1 | {{ csrf_field() }} 2 | 3 |
4 | 5 | 6 |
7 | 8 |
9 | 10 | 11 |
12 | 13 | @isset($needImage) 14 |
15 | 16 | 17 |
18 | @endisset 19 | 20 | 21 |
22 | 23 |
24 | -------------------------------------------------------------------------------- /resources/views/product/nav1.blade.php: -------------------------------------------------------------------------------- 1 | @section('nav-items') 2 | 3 | 4 | 5 | 6 | @endsection -------------------------------------------------------------------------------- /resources/views/product_order_system/OrderRowPrint.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VidulaDakshitha/Clinic-Managemnt-System-using-Laravel/fc805fbcfe5946911486803bba1097da0ce61d2c/resources/views/product_order_system/OrderRowPrint.blade.php -------------------------------------------------------------------------------- /resources/views/read_prescription.blade.php: -------------------------------------------------------------------------------- 1 | @extends('backend.lay') 2 | @section('title', 'Record Management') 3 | 4 | 5 | 6 | 7 | 8 | @section('content') 9 |
10 |
11 | Prescription 12 | ID:

{{$prescription->id}}

13 | Doctor_id:

{{$prescription->doctor_id}}

14 | Patient_id:

{{$prescription->patient_id}}

15 | Prescription:

{{$prescription->description}}

16 | 17 |
18 | Back 19 |
20 | 21 | @endsection 22 | -------------------------------------------------------------------------------- /resources/views/read_treat.blade.php: -------------------------------------------------------------------------------- 1 | @extends('backend.lay') 2 | @section('title', 'Record Management') 3 | 4 | 5 | 6 | 7 | 8 | @section('content') 9 |
10 |
11 | Treatment Record 12 | ID:

{{$treatment_record->record_id}}

13 | Date:

{{$treatment_record->date}}

14 | Description:

{{$treatment_record->description}}

15 | 16 |
17 | Back 18 |
19 | 20 | @endsection 21 | -------------------------------------------------------------------------------- /resources/views/read_treatment.blade.php: -------------------------------------------------------------------------------- 1 | @extends('backend.l') 2 | @section('title', 'Record Management') 3 | 4 | 5 | 6 | 7 | 8 | @section('content') 9 |
10 |
11 | Treatment Record 12 | ID:

{{$treatment_record->record_id}}

13 | Date:

{{$treatment_record->date}}

14 | Description:

{{$treatment_record->description}}

15 | 16 |
17 | Back 18 |
19 | 20 | @endsection 21 | -------------------------------------------------------------------------------- /routes/api.php: -------------------------------------------------------------------------------- 1 | get('/user', function (Request $request) { 17 | return $request->user(); 18 | }); 19 | -------------------------------------------------------------------------------- /routes/channels.php: -------------------------------------------------------------------------------- 1 | id === (int) $id; 16 | }); 17 | -------------------------------------------------------------------------------- /routes/console.php: -------------------------------------------------------------------------------- 1 | comment(Inspiring::quote()); 18 | })->describe('Display an inspiring quote'); 19 | -------------------------------------------------------------------------------- /server.php: -------------------------------------------------------------------------------- 1 | 8 | */ 9 | 10 | $uri = urldecode( 11 | parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH) 12 | ); 13 | 14 | // This file allows us to emulate Apache's "mod_rewrite" functionality from the 15 | // built-in PHP web server. This provides a convenient way to test a Laravel 16 | // application without having installed a "real" web server software here. 17 | if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri)) { 18 | return false; 19 | } 20 | 21 | require_once __DIR__.'/public/index.php'; 22 | -------------------------------------------------------------------------------- /storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !public/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/.gitignore: -------------------------------------------------------------------------------- 1 | config.php 2 | routes.php 3 | schedule-* 4 | compiled.php 5 | services.json 6 | events.scanned.php 7 | routes.scanned.php 8 | down 9 | -------------------------------------------------------------------------------- /storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !data/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /storage/framework/cache/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /tests/CreatesApplication.php: -------------------------------------------------------------------------------- 1 | make(Kernel::class)->bootstrap(); 19 | 20 | return $app; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /tests/Feature/ExampleTest.php: -------------------------------------------------------------------------------- 1 | get('/'); 18 | 19 | $response->assertStatus(200); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- 1 | assertTrue(true); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /webpack.mix.js: -------------------------------------------------------------------------------- 1 | const mix = require('laravel-mix'); 2 | 3 | /* 4 | |-------------------------------------------------------------------------- 5 | | Mix Asset Management 6 | |-------------------------------------------------------------------------- 7 | | 8 | | Mix provides a clean, fluent API for defining some Webpack build steps 9 | | for your Laravel application. By default, we are compiling the Sass 10 | | file for the application as well as bundling up all the JS files. 11 | | 12 | */ 13 | 14 | mix.js('resources/js/app.js', 'public/js') 15 | .sass('resources/sass/app.scss', 'public/css'); 16 | --------------------------------------------------------------------------------