├── admin ├── Bookings.php ├── logout.php └── AdminModalLogout.php ├── customer ├── bookings.php ├── money.php ├── script.js ├── LowerScriptLink.php ├── NavMainLink.php ├── hint.php ├── UsernameBookingIcon.php └── CustomerModalLogout.php ├── style ├── assets │ ├── css │ │ ├── partials │ │ │ ├── widget-dashboard │ │ │ │ └── _dashboard.scss │ │ │ └── other │ │ │ │ ├── _maps.scss │ │ │ │ ├── _editors.scss │ │ │ │ ├── _e-payment.scss │ │ │ │ ├── _progress-bar.scss │ │ │ │ ├── _draggable.scss │ │ │ │ ├── _charts.scss │ │ │ │ ├── _prism.scss │ │ │ │ ├── _breadcrumb.scss │ │ │ │ └── _note.scss │ │ └── morris.js │ │ │ └── css │ │ │ └── morris.css │ ├── images │ │ ├── .DS_Store │ │ ├── 450.avif │ │ ├── bg_1.jpg │ │ ├── bg_2.jpg │ │ ├── shoe.png │ │ ├── women.jpg │ │ ├── favicon.ico │ │ ├── hero_1.jpg │ │ ├── hero_bg.jpg │ │ ├── NoSearch.jpg │ │ ├── analgetics.jpg │ │ ├── download.jpg │ │ ├── hero_bg_2.jpg │ │ ├── person_1.jpg │ │ ├── person_2.jpg │ │ ├── person_3.jpg │ │ ├── person_4.jpg │ │ ├── person_5.jpg │ │ ├── product_01.png │ │ ├── product_02.png │ │ ├── product_03.png │ │ ├── product_04.png │ │ ├── product_05.png │ │ ├── product_06.png │ │ ├── products_1.png │ │ ├── drug │ │ │ ├── product_04.png │ │ │ ├── 202310080332download.jpg │ │ │ ├── 202310020348product_05.png │ │ │ ├── 202310072212analgetics.jpg │ │ │ ├── 202310181144product_03.png │ │ │ ├── 202310020336product_07_large.png │ │ │ └── 202310072116202310021900user.png │ │ ├── 202310021900user.png │ │ ├── product_07_large.png │ │ ├── 202310180253person_1.jpg │ │ ├── 202310181645202310021900user.png │ │ ├── 202310181716202310180253person_1.jpg │ │ └── wave.svg │ ├── images-old │ │ ├── bg.jpg │ │ ├── logo.png │ │ ├── user.png │ │ ├── avatar-1.jpg │ │ ├── avatar-2.jpg │ │ ├── avatar-3.jpg │ │ ├── avatar-4.jpg │ │ ├── favicon.ico │ │ ├── pattern2.jpg │ │ ├── auth │ │ │ ├── logo.png │ │ │ ├── logo-dark.png │ │ │ └── Logo-small-bottom.png │ │ ├── flags │ │ │ ├── PORTO.jpg │ │ │ ├── SPAIN.jpg │ │ │ ├── ENGLISH.jpg │ │ │ └── FRANCE.jpg │ │ └── mega-menu │ │ │ ├── 01.jpg │ │ │ ├── 02.jpg │ │ │ ├── 03.jpg │ │ │ ├── 04.jpg │ │ │ ├── 05.jpg │ │ │ └── 06.jpg │ ├── icon │ │ ├── icofont │ │ │ └── fonts │ │ │ │ ├── icofont.eot │ │ │ │ ├── icofont.ttf │ │ │ │ └── icofont.woff │ │ ├── themify-icons │ │ │ └── fonts │ │ │ │ ├── themify.eot │ │ │ │ ├── themify.ttf │ │ │ │ └── themify.woff │ │ └── font-awesome │ │ │ ├── fonts │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ └── fontawesome-webfont.woff2 │ │ │ ├── less │ │ │ ├── screen-reader.less │ │ │ ├── fixed-width.less │ │ │ ├── larger.less │ │ │ ├── list.less │ │ │ ├── core.less │ │ │ ├── stacked.less │ │ │ ├── font-awesome.less │ │ │ ├── bordered-pulled.less │ │ │ ├── rotated-flipped.less │ │ │ ├── path.less │ │ │ ├── animated.less │ │ │ └── mixins.less │ │ │ ├── scss │ │ │ ├── _fixed-width.scss │ │ │ ├── _screen-reader.scss │ │ │ ├── _larger.scss │ │ │ ├── _list.scss │ │ │ ├── _core.scss │ │ │ ├── font-awesome.scss │ │ │ ├── _stacked.scss │ │ │ ├── _bordered-pulled.scss │ │ │ ├── _rotated-flipped.scss │ │ │ ├── _path.scss │ │ │ └── _animated.scss │ │ │ └── HELP-US-OUT.txt │ ├── scss │ │ └── partials │ │ │ ├── other │ │ │ ├── _maps.scss │ │ │ ├── _progress-bar.scss │ │ │ ├── _charts.scss │ │ │ └── _breadcrumb.scss │ │ │ └── _dark.scss │ ├── js │ │ ├── common-pages.js │ │ └── modernizr │ │ │ └── css-scrollbars.js │ └── pages │ │ ├── dashboard │ │ ├── horizontal-timeline │ │ │ └── css │ │ │ │ ├── cd-arrow.svg │ │ │ │ └── reset.css │ │ ├── d3chart │ │ │ └── js │ │ │ │ └── bullets.json │ │ └── amchart │ │ │ └── js │ │ │ └── images │ │ │ ├── dragIconRoundBig.svg │ │ │ └── dragIconRoundBigH.svg │ │ ├── sortable-custom.js │ │ ├── icon-modal.js │ │ ├── accordion │ │ ├── accordion.min.js │ │ └── accordion.js │ │ ├── flag-icons.js │ │ └── chart │ │ └── nv-chart │ │ └── js │ │ └── stream_layers.js ├── scss │ ├── bootstrap │ │ ├── utilities │ │ │ ├── _clearfix.scss │ │ │ ├── _screenreaders.scss │ │ │ ├── _visibility.scss │ │ │ ├── _shadows.scss │ │ │ ├── _sizing.scss │ │ │ ├── _float.scss │ │ │ ├── _align.scss │ │ │ ├── _background.scss │ │ │ ├── _position.scss │ │ │ ├── _embed.scss │ │ │ ├── _display.scss │ │ │ ├── _spacing.scss │ │ │ ├── _borders.scss │ │ │ └── _text.scss │ │ ├── .DS_Store │ │ ├── _media.scss │ │ ├── mixins │ │ │ ├── _box-shadow.scss │ │ │ ├── _clearfix.scss │ │ │ ├── _size.scss │ │ │ ├── _visibility.scss │ │ │ ├── _lists.scss │ │ │ ├── _text-truncate.scss │ │ │ ├── _resize.scss │ │ │ ├── _float.scss │ │ │ ├── _badge.scss │ │ │ ├── _alert.scss │ │ │ ├── _nav-divider.scss │ │ │ ├── _text-emphasis.scss │ │ │ ├── _transition.scss │ │ │ ├── _text-hide.scss │ │ │ ├── _list-group.scss │ │ │ ├── _pagination.scss │ │ │ ├── _background-variant.scss │ │ │ ├── _reset-text.scss │ │ │ ├── _table-row.scss │ │ │ ├── _border-radius.scss │ │ │ ├── _screen-reader.scss │ │ │ ├── _hover.scss │ │ │ ├── _image.scss │ │ │ ├── _caret.scss │ │ │ └── _grid.scss │ │ ├── _transitions.scss │ │ ├── _jumbotron.scss │ │ ├── bootstrap-reboot.scss │ │ ├── _utilities.scss │ │ ├── _root.scss │ │ ├── bootstrap-grid.scss │ │ ├── _progress.scss │ │ ├── _close.scss │ │ ├── bootstrap.scss │ │ ├── _mixins.scss │ │ ├── _code.scss │ │ ├── _badge.scss │ │ ├── _grid.scss │ │ ├── _images.scss │ │ ├── _alert.scss │ │ └── _breadcrumb.scss │ ├── .DS_Store │ └── style.scss ├── fonts │ ├── .DS_Store │ ├── flaticon │ │ ├── font │ │ │ ├── Flaticon.eot │ │ │ ├── Flaticon.ttf │ │ │ ├── Flaticon.woff │ │ │ ├── Flaticon.woff2 │ │ │ ├── flaticon.css │ │ │ ├── _flaticon.css │ │ │ └── _flaticon.scss │ │ ├── license │ │ │ └── license.pdf │ │ └── backup.txt │ └── icomoon │ │ ├── fonts │ │ ├── icomoon.eot │ │ ├── icomoon.ttf │ │ └── icomoon.woff │ │ ├── Read Me.txt │ │ └── demo-files │ │ └── demo.js ├── images │ ├── bg_1.jpg │ ├── bg_2.jpg │ ├── shoe.png │ ├── user.png │ ├── .DS_Store │ ├── hero_1.jpg │ ├── hero_bg.jpg │ ├── pills.jpg │ ├── women.jpg │ ├── hero_bg_2.jpg │ ├── person_1.jpg │ ├── person_2.jpg │ ├── person_3.jpg │ ├── person_4.jpg │ ├── person_5.jpg │ ├── product_01.png │ ├── product_02.png │ ├── product_03.png │ ├── product_04.png │ ├── product_05.png │ ├── product_06.png │ ├── products_1.png │ ├── product_07_large.png │ └── wave.svg └── css │ └── owl.theme.default.min.css ├── fronts ├── scss │ ├── bootstrap │ │ ├── utilities │ │ │ ├── _clearfix.scss │ │ │ ├── _screenreaders.scss │ │ │ ├── _visibility.scss │ │ │ ├── _shadows.scss │ │ │ ├── _sizing.scss │ │ │ ├── _float.scss │ │ │ ├── _align.scss │ │ │ ├── _background.scss │ │ │ ├── _position.scss │ │ │ ├── _embed.scss │ │ │ ├── _display.scss │ │ │ ├── _spacing.scss │ │ │ ├── _borders.scss │ │ │ └── _text.scss │ │ ├── .DS_Store │ │ ├── _media.scss │ │ ├── mixins │ │ │ ├── _box-shadow.scss │ │ │ ├── _size.scss │ │ │ ├── _clearfix.scss │ │ │ ├── _visibility.scss │ │ │ ├── _lists.scss │ │ │ ├── _text-truncate.scss │ │ │ ├── _resize.scss │ │ │ ├── _float.scss │ │ │ ├── _badge.scss │ │ │ ├── _alert.scss │ │ │ ├── _nav-divider.scss │ │ │ ├── _text-emphasis.scss │ │ │ ├── _transition.scss │ │ │ ├── _text-hide.scss │ │ │ ├── _list-group.scss │ │ │ ├── _pagination.scss │ │ │ ├── _background-variant.scss │ │ │ ├── _reset-text.scss │ │ │ ├── _table-row.scss │ │ │ ├── _border-radius.scss │ │ │ ├── _screen-reader.scss │ │ │ ├── _hover.scss │ │ │ ├── _image.scss │ │ │ ├── _caret.scss │ │ │ └── _grid.scss │ │ ├── _transitions.scss │ │ ├── _jumbotron.scss │ │ ├── bootstrap-reboot.scss │ │ ├── _utilities.scss │ │ ├── _root.scss │ │ ├── bootstrap-grid.scss │ │ ├── _progress.scss │ │ ├── _close.scss │ │ ├── bootstrap.scss │ │ ├── _mixins.scss │ │ ├── _code.scss │ │ ├── _badge.scss │ │ ├── _grid.scss │ │ ├── _images.scss │ │ ├── _alert.scss │ │ └── _breadcrumb.scss │ ├── .DS_Store │ └── style.scss ├── fonts │ ├── .DS_Store │ ├── flaticon │ │ ├── font │ │ │ ├── Flaticon.eot │ │ │ ├── Flaticon.ttf │ │ │ ├── Flaticon.woff │ │ │ ├── Flaticon.woff2 │ │ │ ├── flaticon.css │ │ │ ├── _flaticon.css │ │ │ └── _flaticon.scss │ │ ├── license │ │ │ └── license.pdf │ │ └── backup.txt │ └── icomoon │ │ ├── fonts │ │ ├── icomoon.eot │ │ ├── icomoon.ttf │ │ └── icomoon.woff │ │ ├── Read Me.txt │ │ └── demo-files │ │ └── demo.js ├── images │ ├── .DS_Store │ ├── bg_1.jpg │ ├── bg_2.jpg │ ├── hero_1.jpg │ ├── shoe.png │ ├── women.jpg │ ├── hero_bg.jpg │ ├── person_1.jpg │ ├── person_2.jpg │ ├── person_3.jpg │ ├── person_4.jpg │ ├── person_5.jpg │ ├── hero_bg_2.jpg │ ├── product_01.png │ ├── product_02.png │ ├── product_03.png │ ├── product_04.png │ ├── product_05.png │ ├── product_06.png │ ├── products_1.png │ ├── product_07_large.png │ └── wave.svg ├── main.html └── css │ └── owl.theme.default.min.css ├── documents ├── Project proposal.docx ├── WhatsApp Unknown 2023-09-19 at 9.32.40 AM.zip └── WhatsApp Unknown 2023-09-19 at 9.32.40 AM │ ├── WhatsApp Image 2023-09-19 at 9.29.47 AM.jpeg │ ├── WhatsApp Image 2023-09-19 at 9.29.48 AM.jpeg │ ├── WhatsApp Image 2023-09-19 at 9.29.47 AM (1).jpeg │ └── WhatsApp Image 2023-09-19 at 9.29.47 AM (2).jpeg ├── Connect └── connection.php ├── bottom_script_links.php ├── ShoppingBag.php ├── NavBar.php ├── SearchDrugModal.php ├── hint.php ├── PHPMailer ├── Exception.php └── OAuthTokenProvider.php ├── phpcode └── codes.php └── header_links.php /admin/Bookings.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /customer/bookings.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /style/assets/css/partials/widget-dashboard/_dashboard.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_clearfix.scss: -------------------------------------------------------------------------------- 1 | .clearfix { 2 | @include clearfix(); 3 | } 4 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_clearfix.scss: -------------------------------------------------------------------------------- 1 | .clearfix { 2 | @include clearfix(); 3 | } 4 | -------------------------------------------------------------------------------- /fronts/scss/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/scss/.DS_Store -------------------------------------------------------------------------------- /style/fonts/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/fonts/.DS_Store -------------------------------------------------------------------------------- /style/images/bg_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/bg_1.jpg -------------------------------------------------------------------------------- /style/images/bg_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/bg_2.jpg -------------------------------------------------------------------------------- /style/images/shoe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/shoe.png -------------------------------------------------------------------------------- /style/images/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/user.png -------------------------------------------------------------------------------- /style/scss/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/scss/.DS_Store -------------------------------------------------------------------------------- /fronts/fonts/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/fonts/.DS_Store -------------------------------------------------------------------------------- /fronts/images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/.DS_Store -------------------------------------------------------------------------------- /fronts/images/bg_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/bg_1.jpg -------------------------------------------------------------------------------- /fronts/images/bg_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/bg_2.jpg -------------------------------------------------------------------------------- /fronts/images/hero_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/hero_1.jpg -------------------------------------------------------------------------------- /fronts/images/shoe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/shoe.png -------------------------------------------------------------------------------- /fronts/images/women.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/women.jpg -------------------------------------------------------------------------------- /style/images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/.DS_Store -------------------------------------------------------------------------------- /style/images/hero_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/hero_1.jpg -------------------------------------------------------------------------------- /style/images/hero_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/hero_bg.jpg -------------------------------------------------------------------------------- /style/images/pills.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/pills.jpg -------------------------------------------------------------------------------- /style/images/women.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/women.jpg -------------------------------------------------------------------------------- /fronts/images/hero_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/hero_bg.jpg -------------------------------------------------------------------------------- /fronts/images/person_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/person_1.jpg -------------------------------------------------------------------------------- /fronts/images/person_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/person_2.jpg -------------------------------------------------------------------------------- /fronts/images/person_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/person_3.jpg -------------------------------------------------------------------------------- /fronts/images/person_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/person_4.jpg -------------------------------------------------------------------------------- /fronts/images/person_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/person_5.jpg -------------------------------------------------------------------------------- /style/images/hero_bg_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/hero_bg_2.jpg -------------------------------------------------------------------------------- /style/images/person_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/person_1.jpg -------------------------------------------------------------------------------- /style/images/person_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/person_2.jpg -------------------------------------------------------------------------------- /style/images/person_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/person_3.jpg -------------------------------------------------------------------------------- /style/images/person_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/person_4.jpg -------------------------------------------------------------------------------- /style/images/person_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/person_5.jpg -------------------------------------------------------------------------------- /fronts/images/hero_bg_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/hero_bg_2.jpg -------------------------------------------------------------------------------- /fronts/images/product_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/product_01.png -------------------------------------------------------------------------------- /fronts/images/product_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/product_02.png -------------------------------------------------------------------------------- /fronts/images/product_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/product_03.png -------------------------------------------------------------------------------- /fronts/images/product_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/product_04.png -------------------------------------------------------------------------------- /fronts/images/product_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/product_05.png -------------------------------------------------------------------------------- /fronts/images/product_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/product_06.png -------------------------------------------------------------------------------- /fronts/images/products_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/products_1.png -------------------------------------------------------------------------------- /style/assets/images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/.DS_Store -------------------------------------------------------------------------------- /style/assets/images/450.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/450.avif -------------------------------------------------------------------------------- /style/assets/images/bg_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/bg_1.jpg -------------------------------------------------------------------------------- /style/assets/images/bg_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/bg_2.jpg -------------------------------------------------------------------------------- /style/assets/images/shoe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/shoe.png -------------------------------------------------------------------------------- /style/assets/images/women.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/women.jpg -------------------------------------------------------------------------------- /style/images/product_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/product_01.png -------------------------------------------------------------------------------- /style/images/product_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/product_02.png -------------------------------------------------------------------------------- /style/images/product_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/product_03.png -------------------------------------------------------------------------------- /style/images/product_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/product_04.png -------------------------------------------------------------------------------- /style/images/product_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/product_05.png -------------------------------------------------------------------------------- /style/images/product_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/product_06.png -------------------------------------------------------------------------------- /style/images/products_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/products_1.png -------------------------------------------------------------------------------- /documents/Project proposal.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/documents/Project proposal.docx -------------------------------------------------------------------------------- /fronts/scss/bootstrap/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/scss/bootstrap/.DS_Store -------------------------------------------------------------------------------- /style/assets/images-old/bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/bg.jpg -------------------------------------------------------------------------------- /style/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/favicon.ico -------------------------------------------------------------------------------- /style/assets/images/hero_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/hero_1.jpg -------------------------------------------------------------------------------- /style/assets/images/hero_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/hero_bg.jpg -------------------------------------------------------------------------------- /style/scss/bootstrap/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/scss/bootstrap/.DS_Store -------------------------------------------------------------------------------- /fronts/images/product_07_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/images/product_07_large.png -------------------------------------------------------------------------------- /style/assets/images-old/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/logo.png -------------------------------------------------------------------------------- /style/assets/images-old/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/user.png -------------------------------------------------------------------------------- /style/assets/images/NoSearch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/NoSearch.jpg -------------------------------------------------------------------------------- /style/assets/images/analgetics.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/analgetics.jpg -------------------------------------------------------------------------------- /style/assets/images/download.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/download.jpg -------------------------------------------------------------------------------- /style/assets/images/hero_bg_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/hero_bg_2.jpg -------------------------------------------------------------------------------- /style/assets/images/person_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/person_1.jpg -------------------------------------------------------------------------------- /style/assets/images/person_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/person_2.jpg -------------------------------------------------------------------------------- /style/assets/images/person_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/person_3.jpg -------------------------------------------------------------------------------- /style/assets/images/person_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/person_4.jpg -------------------------------------------------------------------------------- /style/assets/images/person_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/person_5.jpg -------------------------------------------------------------------------------- /style/assets/images/product_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/product_01.png -------------------------------------------------------------------------------- /style/assets/images/product_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/product_02.png -------------------------------------------------------------------------------- /style/assets/images/product_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/product_03.png -------------------------------------------------------------------------------- /style/assets/images/product_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/product_04.png -------------------------------------------------------------------------------- /style/assets/images/product_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/product_05.png -------------------------------------------------------------------------------- /style/assets/images/product_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/product_06.png -------------------------------------------------------------------------------- /style/assets/images/products_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/products_1.png -------------------------------------------------------------------------------- /style/images/product_07_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/images/product_07_large.png -------------------------------------------------------------------------------- /style/assets/images-old/avatar-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/avatar-1.jpg -------------------------------------------------------------------------------- /style/assets/images-old/avatar-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/avatar-2.jpg -------------------------------------------------------------------------------- /style/assets/images-old/avatar-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/avatar-3.jpg -------------------------------------------------------------------------------- /style/assets/images-old/avatar-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/avatar-4.jpg -------------------------------------------------------------------------------- /style/assets/images-old/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/favicon.ico -------------------------------------------------------------------------------- /style/assets/images-old/pattern2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/pattern2.jpg -------------------------------------------------------------------------------- /fronts/fonts/flaticon/font/Flaticon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/fonts/flaticon/font/Flaticon.eot -------------------------------------------------------------------------------- /fronts/fonts/flaticon/font/Flaticon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/fonts/flaticon/font/Flaticon.ttf -------------------------------------------------------------------------------- /fronts/fonts/icomoon/fonts/icomoon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/fonts/icomoon/fonts/icomoon.eot -------------------------------------------------------------------------------- /fronts/fonts/icomoon/fonts/icomoon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/fonts/icomoon/fonts/icomoon.ttf -------------------------------------------------------------------------------- /fronts/fonts/icomoon/fonts/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/fonts/icomoon/fonts/icomoon.woff -------------------------------------------------------------------------------- /style/assets/images-old/auth/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/auth/logo.png -------------------------------------------------------------------------------- /style/assets/images-old/flags/PORTO.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/flags/PORTO.jpg -------------------------------------------------------------------------------- /style/assets/images-old/flags/SPAIN.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/flags/SPAIN.jpg -------------------------------------------------------------------------------- /style/assets/images/drug/product_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/drug/product_04.png -------------------------------------------------------------------------------- /style/fonts/flaticon/font/Flaticon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/fonts/flaticon/font/Flaticon.eot -------------------------------------------------------------------------------- /style/fonts/flaticon/font/Flaticon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/fonts/flaticon/font/Flaticon.ttf -------------------------------------------------------------------------------- /style/fonts/flaticon/font/Flaticon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/fonts/flaticon/font/Flaticon.woff -------------------------------------------------------------------------------- /style/fonts/icomoon/fonts/icomoon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/fonts/icomoon/fonts/icomoon.eot -------------------------------------------------------------------------------- /style/fonts/icomoon/fonts/icomoon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/fonts/icomoon/fonts/icomoon.ttf -------------------------------------------------------------------------------- /style/fonts/icomoon/fonts/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/fonts/icomoon/fonts/icomoon.woff -------------------------------------------------------------------------------- /fronts/fonts/flaticon/font/Flaticon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/fonts/flaticon/font/Flaticon.woff -------------------------------------------------------------------------------- /fronts/fonts/flaticon/font/Flaticon.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/fonts/flaticon/font/Flaticon.woff2 -------------------------------------------------------------------------------- /fronts/fonts/flaticon/license/license.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/fronts/fonts/flaticon/license/license.pdf -------------------------------------------------------------------------------- /style/assets/images-old/flags/ENGLISH.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/flags/ENGLISH.jpg -------------------------------------------------------------------------------- /style/assets/images-old/flags/FRANCE.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/flags/FRANCE.jpg -------------------------------------------------------------------------------- /style/assets/images-old/mega-menu/01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/mega-menu/01.jpg -------------------------------------------------------------------------------- /style/assets/images-old/mega-menu/02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/mega-menu/02.jpg -------------------------------------------------------------------------------- /style/assets/images-old/mega-menu/03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/mega-menu/03.jpg -------------------------------------------------------------------------------- /style/assets/images-old/mega-menu/04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/mega-menu/04.jpg -------------------------------------------------------------------------------- /style/assets/images-old/mega-menu/05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/mega-menu/05.jpg -------------------------------------------------------------------------------- /style/assets/images-old/mega-menu/06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/mega-menu/06.jpg -------------------------------------------------------------------------------- /style/assets/images/202310021900user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/202310021900user.png -------------------------------------------------------------------------------- /style/assets/images/product_07_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/product_07_large.png -------------------------------------------------------------------------------- /style/fonts/flaticon/font/Flaticon.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/fonts/flaticon/font/Flaticon.woff2 -------------------------------------------------------------------------------- /style/fonts/flaticon/license/license.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/fonts/flaticon/license/license.pdf -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_media.scss: -------------------------------------------------------------------------------- 1 | .media { 2 | display: flex; 3 | align-items: flex-start; 4 | } 5 | 6 | .media-body { 7 | flex: 1; 8 | } 9 | -------------------------------------------------------------------------------- /style/assets/icon/icofont/fonts/icofont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/icon/icofont/fonts/icofont.eot -------------------------------------------------------------------------------- /style/assets/icon/icofont/fonts/icofont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/icon/icofont/fonts/icofont.ttf -------------------------------------------------------------------------------- /style/assets/icon/icofont/fonts/icofont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/icon/icofont/fonts/icofont.woff -------------------------------------------------------------------------------- /style/assets/images-old/auth/logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/auth/logo-dark.png -------------------------------------------------------------------------------- /style/assets/images/202310180253person_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/202310180253person_1.jpg -------------------------------------------------------------------------------- /style/scss/bootstrap/_media.scss: -------------------------------------------------------------------------------- 1 | .media { 2 | display: flex; 3 | align-items: flex-start; 4 | } 5 | 6 | .media-body { 7 | flex: 1; 8 | } 9 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_box-shadow.scss: -------------------------------------------------------------------------------- 1 | @mixin box-shadow($shadow...) { 2 | @if $enable-shadows { 3 | box-shadow: $shadow; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_box-shadow.scss: -------------------------------------------------------------------------------- 1 | @mixin box-shadow($shadow...) { 2 | @if $enable-shadows { 3 | box-shadow: $shadow; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /style/assets/icon/themify-icons/fonts/themify.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/icon/themify-icons/fonts/themify.eot -------------------------------------------------------------------------------- /style/assets/icon/themify-icons/fonts/themify.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/icon/themify-icons/fonts/themify.ttf -------------------------------------------------------------------------------- /style/assets/images/drug/202310080332download.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/drug/202310080332download.jpg -------------------------------------------------------------------------------- /admin/logout.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_size.scss: -------------------------------------------------------------------------------- 1 | // Sizing shortcuts 2 | 3 | @mixin size($width, $height: $width) { 4 | width: $width; 5 | height: $height; 6 | } 7 | -------------------------------------------------------------------------------- /style/assets/icon/themify-icons/fonts/themify.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/icon/themify-icons/fonts/themify.woff -------------------------------------------------------------------------------- /style/assets/images-old/auth/Logo-small-bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images-old/auth/Logo-small-bottom.png -------------------------------------------------------------------------------- /style/assets/images/drug/202310020348product_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/drug/202310020348product_05.png -------------------------------------------------------------------------------- /style/assets/images/drug/202310072212analgetics.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/drug/202310072212analgetics.jpg -------------------------------------------------------------------------------- /style/assets/images/drug/202310181144product_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/drug/202310181144product_03.png -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_clearfix.scss: -------------------------------------------------------------------------------- 1 | @mixin clearfix() { 2 | &::after { 3 | display: block; 4 | clear: both; 5 | content: ""; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_size.scss: -------------------------------------------------------------------------------- 1 | // Sizing shortcuts 2 | 3 | @mixin size($width, $height: $width) { 4 | width: $width; 5 | height: $height; 6 | } 7 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_clearfix.scss: -------------------------------------------------------------------------------- 1 | @mixin clearfix() { 2 | &::after { 3 | display: block; 4 | clear: both; 5 | content: ""; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /style/assets/icon/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/icon/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /style/assets/images/202310181645202310021900user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/202310181645202310021900user.png -------------------------------------------------------------------------------- /documents/WhatsApp Unknown 2023-09-19 at 9.32.40 AM.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/documents/WhatsApp Unknown 2023-09-19 at 9.32.40 AM.zip -------------------------------------------------------------------------------- /style/assets/images/202310181716202310180253person_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/202310181716202310180253person_1.jpg -------------------------------------------------------------------------------- /style/assets/images/drug/202310020336product_07_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/drug/202310020336product_07_large.png -------------------------------------------------------------------------------- /style/assets/images/drug/202310072116202310021900user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/images/drug/202310072116202310021900user.png -------------------------------------------------------------------------------- /style/assets/icon/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/icon/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /style/assets/icon/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/icon/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /style/assets/icon/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/icon/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /style/assets/scss/partials/other/_maps.scss: -------------------------------------------------------------------------------- 1 | .set-map{ 2 | height: 400px; 3 | } 4 | #mapGeo{ 5 | height: 345px; 6 | } 7 | #address-search .input-group{ 8 | margin-bottom: 0; 9 | } -------------------------------------------------------------------------------- /style/assets/icon/font-awesome/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/style/assets/icon/font-awesome/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /style/assets/icon/font-awesome/less/screen-reader.less: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { .sr-only(); } 5 | .sr-only-focusable { .sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_visibility.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // Visibility 4 | 5 | @mixin invisible($visibility) { 6 | visibility: $visibility !important; 7 | } 8 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_visibility.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // Visibility 4 | 5 | @mixin invisible($visibility) { 6 | visibility: $visibility !important; 7 | } 8 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_screenreaders.scss: -------------------------------------------------------------------------------- 1 | // 2 | // Screenreaders 3 | // 4 | 5 | .sr-only { 6 | @include sr-only(); 7 | } 8 | 9 | .sr-only-focusable { 10 | @include sr-only-focusable(); 11 | } 12 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_screenreaders.scss: -------------------------------------------------------------------------------- 1 | // 2 | // Screenreaders 3 | // 4 | 5 | .sr-only { 6 | @include sr-only(); 7 | } 8 | 9 | .sr-only-focusable { 10 | @include sr-only-focusable(); 11 | } 12 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_visibility.scss: -------------------------------------------------------------------------------- 1 | // 2 | // Visibility utilities 3 | // 4 | 5 | .visible { 6 | @include invisible(visible); 7 | } 8 | 9 | .invisible { 10 | @include invisible(hidden); 11 | } 12 | -------------------------------------------------------------------------------- /style/assets/css/partials/other/_maps.scss: -------------------------------------------------------------------------------- 1 | .set-map{ 2 | height: 400px; 3 | width: 100% !important; 4 | } 5 | #mapGeo{ 6 | height: 345px; 7 | } 8 | #address-search .input-group{ 9 | margin-bottom: 0; 10 | } 11 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_visibility.scss: -------------------------------------------------------------------------------- 1 | // 2 | // Visibility utilities 3 | // 4 | 5 | .visible { 6 | @include invisible(visible); 7 | } 8 | 9 | .invisible { 10 | @include invisible(hidden); 11 | } 12 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_lists.scss: -------------------------------------------------------------------------------- 1 | // Lists 2 | 3 | // Unstyled keeps list items block level, just removes default browser padding and list-style 4 | @mixin list-unstyled { 5 | padding-left: 0; 6 | list-style: none; 7 | } 8 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_lists.scss: -------------------------------------------------------------------------------- 1 | // Lists 2 | 3 | // Unstyled keeps list items block level, just removes default browser padding and list-style 4 | @mixin list-unstyled { 5 | padding-left: 0; 6 | list-style: none; 7 | } 8 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_text-truncate.scss: -------------------------------------------------------------------------------- 1 | // Text truncate 2 | // Requires inline-block or block for proper styling 3 | 4 | @mixin text-truncate() { 5 | overflow: hidden; 6 | text-overflow: ellipsis; 7 | white-space: nowrap; 8 | } 9 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_text-truncate.scss: -------------------------------------------------------------------------------- 1 | // Text truncate 2 | // Requires inline-block or block for proper styling 3 | 4 | @mixin text-truncate() { 5 | overflow: hidden; 6 | text-overflow: ellipsis; 7 | white-space: nowrap; 8 | } 9 | -------------------------------------------------------------------------------- /documents/WhatsApp Unknown 2023-09-19 at 9.32.40 AM/WhatsApp Image 2023-09-19 at 9.29.47 AM.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/documents/WhatsApp Unknown 2023-09-19 at 9.32.40 AM/WhatsApp Image 2023-09-19 at 9.29.47 AM.jpeg -------------------------------------------------------------------------------- /documents/WhatsApp Unknown 2023-09-19 at 9.32.40 AM/WhatsApp Image 2023-09-19 at 9.29.48 AM.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/documents/WhatsApp Unknown 2023-09-19 at 9.32.40 AM/WhatsApp Image 2023-09-19 at 9.29.48 AM.jpeg -------------------------------------------------------------------------------- /documents/WhatsApp Unknown 2023-09-19 at 9.32.40 AM/WhatsApp Image 2023-09-19 at 9.29.47 AM (1).jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/documents/WhatsApp Unknown 2023-09-19 at 9.32.40 AM/WhatsApp Image 2023-09-19 at 9.29.47 AM (1).jpeg -------------------------------------------------------------------------------- /documents/WhatsApp Unknown 2023-09-19 at 9.32.40 AM/WhatsApp Image 2023-09-19 at 9.29.47 AM (2).jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bikmandjuma/Pharmaceutic/HEAD/documents/WhatsApp Unknown 2023-09-19 at 9.32.40 AM/WhatsApp Image 2023-09-19 at 9.29.47 AM (2).jpeg -------------------------------------------------------------------------------- /fronts/scss/style.scss: -------------------------------------------------------------------------------- 1 | @import "bootstrap/functions"; 2 | @import "bootstrap/variables"; 3 | @import "bootstrap/mixins"; 4 | 5 | /* Base */ 6 | @import "site-base"; 7 | /* Navbar */ 8 | @import "site-navbar"; 9 | /* Blocks */ 10 | @import "site-blocks"; -------------------------------------------------------------------------------- /style/scss/style.scss: -------------------------------------------------------------------------------- 1 | @import "bootstrap/functions"; 2 | @import "bootstrap/variables"; 3 | @import "bootstrap/mixins"; 4 | 5 | /* Base */ 6 | @import "site-base"; 7 | /* Navbar */ 8 | @import "site-navbar"; 9 | /* Blocks */ 10 | @import "site-blocks"; -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_resize.scss: -------------------------------------------------------------------------------- 1 | // Resize anything 2 | 3 | @mixin resizable($direction) { 4 | overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible` 5 | resize: $direction; // Options: horizontal, vertical, both 6 | } 7 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_resize.scss: -------------------------------------------------------------------------------- 1 | // Resize anything 2 | 3 | @mixin resizable($direction) { 4 | overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible` 5 | resize: $direction; // Options: horizontal, vertical, both 6 | } 7 | -------------------------------------------------------------------------------- /Connect/connection.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_float.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | @mixin float-left { 4 | float: left !important; 5 | } 6 | @mixin float-right { 7 | float: right !important; 8 | } 9 | @mixin float-none { 10 | float: none !important; 11 | } 12 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_float.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | @mixin float-left { 4 | float: left !important; 5 | } 6 | @mixin float-right { 7 | float: right !important; 8 | } 9 | @mixin float-none { 10 | float: none !important; 11 | } 12 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_shadows.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | .shadow-sm { box-shadow: $box-shadow-sm !important; } 4 | .shadow { box-shadow: $box-shadow !important; } 5 | .shadow-lg { box-shadow: $box-shadow-lg !important; } 6 | .shadow-none { box-shadow: none !important; } 7 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_shadows.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | .shadow-sm { box-shadow: $box-shadow-sm !important; } 4 | .shadow { box-shadow: $box-shadow !important; } 5 | .shadow-lg { box-shadow: $box-shadow-lg !important; } 6 | .shadow-none { box-shadow: none !important; } 7 | -------------------------------------------------------------------------------- /customer/money.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_badge.scss: -------------------------------------------------------------------------------- 1 | @mixin badge-variant($bg) { 2 | color: color-yiq($bg); 3 | background-color: $bg; 4 | 5 | &[href] { 6 | @include hover-focus { 7 | color: color-yiq($bg); 8 | text-decoration: none; 9 | background-color: darken($bg, 10%); 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_badge.scss: -------------------------------------------------------------------------------- 1 | @mixin badge-variant($bg) { 2 | color: color-yiq($bg); 3 | background-color: $bg; 4 | 5 | &[href] { 6 | @include hover-focus { 7 | color: color-yiq($bg); 8 | text-decoration: none; 9 | background-color: darken($bg, 10%); 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_alert.scss: -------------------------------------------------------------------------------- 1 | @mixin alert-variant($background, $border, $color) { 2 | color: $color; 3 | @include gradient-bg($background); 4 | border-color: $border; 5 | 6 | hr { 7 | border-top-color: darken($border, 5%); 8 | } 9 | 10 | .alert-link { 11 | color: darken($color, 10%); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /style/assets/scss/partials/_dark.scss: -------------------------------------------------------------------------------- 1 | .pcoded { 2 | &[layout-type="dark"] { 3 | color: #fff; 4 | .card{ 5 | background-color: $dark-layout-color; 6 | } 7 | .pcoded-main-container{ 8 | background-color: lighten($dark-layout-color,10%); 9 | } 10 | 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_alert.scss: -------------------------------------------------------------------------------- 1 | @mixin alert-variant($background, $border, $color) { 2 | color: $color; 3 | @include gradient-bg($background); 4 | border-color: $border; 5 | 6 | hr { 7 | border-top-color: darken($border, 5%); 8 | } 9 | 10 | .alert-link { 11 | color: darken($color, 10%); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_nav-divider.scss: -------------------------------------------------------------------------------- 1 | // Horizontal dividers 2 | // 3 | // Dividers (basically an hr) within dropdowns and nav lists 4 | 5 | @mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y) { 6 | height: 0; 7 | margin: $margin-y 0; 8 | overflow: hidden; 9 | border-top: 1px solid $color; 10 | } 11 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_nav-divider.scss: -------------------------------------------------------------------------------- 1 | // Horizontal dividers 2 | // 3 | // Dividers (basically an hr) within dropdowns and nav lists 4 | 5 | @mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y) { 6 | height: 0; 7 | margin: $margin-y 0; 8 | overflow: hidden; 9 | border-top: 1px solid $color; 10 | } 11 | -------------------------------------------------------------------------------- /style/assets/js/common-pages.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | $(document).ready(function() { 3 | // $('.theme-loader').addClass('loaded'); 4 | $('.theme-loader').animate({ 5 | 'opacity': '0', 6 | }, 1200); 7 | setTimeout(function() { 8 | $('.theme-loader').remove(); 9 | }, 2000); 10 | // $('.pcoded').addClass('loaded'); 11 | }); 12 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_text-emphasis.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // Typography 4 | 5 | @mixin text-emphasis-variant($parent, $color) { 6 | #{$parent} { 7 | color: $color !important; 8 | } 9 | a#{$parent} { 10 | @include hover-focus { 11 | color: darken($color, 10%) !important; 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_text-emphasis.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // Typography 4 | 5 | @mixin text-emphasis-variant($parent, $color) { 6 | #{$parent} { 7 | color: $color !important; 8 | } 9 | a#{$parent} { 10 | @include hover-focus { 11 | color: darken($color, 10%) !important; 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_transition.scss: -------------------------------------------------------------------------------- 1 | @mixin transition($transition...) { 2 | @if $enable-transitions { 3 | @if length($transition) == 0 { 4 | transition: $transition-base; 5 | } @else { 6 | transition: $transition; 7 | } 8 | } 9 | 10 | @media screen and (prefers-reduced-motion: reduce) { 11 | transition: none; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_transition.scss: -------------------------------------------------------------------------------- 1 | @mixin transition($transition...) { 2 | @if $enable-transitions { 3 | @if length($transition) == 0 { 4 | transition: $transition-base; 5 | } @else { 6 | transition: $transition; 7 | } 8 | } 9 | 10 | @media screen and (prefers-reduced-motion: reduce) { 11 | transition: none; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_sizing.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // Width and height 4 | 5 | @each $prop, $abbrev in (width: w, height: h) { 6 | @each $size, $length in $sizes { 7 | .#{$abbrev}-#{$size} { #{$prop}: $length !important; } 8 | } 9 | } 10 | 11 | .mw-100 { max-width: 100% !important; } 12 | .mh-100 { max-height: 100% !important; } 13 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_sizing.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // Width and height 4 | 5 | @each $prop, $abbrev in (width: w, height: h) { 6 | @each $size, $length in $sizes { 7 | .#{$abbrev}-#{$size} { #{$prop}: $length !important; } 8 | } 9 | } 10 | 11 | .mw-100 { max-width: 100% !important; } 12 | .mh-100 { max-height: 100% !important; } 13 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_float.scss: -------------------------------------------------------------------------------- 1 | @each $breakpoint in map-keys($grid-breakpoints) { 2 | @include media-breakpoint-up($breakpoint) { 3 | $infix: breakpoint-infix($breakpoint, $grid-breakpoints); 4 | 5 | .float#{$infix}-left { @include float-left; } 6 | .float#{$infix}-right { @include float-right; } 7 | .float#{$infix}-none { @include float-none; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_float.scss: -------------------------------------------------------------------------------- 1 | @each $breakpoint in map-keys($grid-breakpoints) { 2 | @include media-breakpoint-up($breakpoint) { 3 | $infix: breakpoint-infix($breakpoint, $grid-breakpoints); 4 | 5 | .float#{$infix}-left { @include float-left; } 6 | .float#{$infix}-right { @include float-right; } 7 | .float#{$infix}-none { @include float-none; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /style/assets/pages/dashboard/horizontal-timeline/css/cd-arrow.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bottom_script_links.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_transitions.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable selector-no-qualifying-type 2 | 3 | .fade { 4 | @include transition($transition-fade); 5 | 6 | &:not(.show) { 7 | opacity: 0; 8 | } 9 | } 10 | 11 | .collapse { 12 | &:not(.show) { 13 | display: none; 14 | } 15 | } 16 | 17 | .collapsing { 18 | position: relative; 19 | height: 0; 20 | overflow: hidden; 21 | @include transition($transition-collapse); 22 | } 23 | -------------------------------------------------------------------------------- /style/scss/bootstrap/_transitions.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable selector-no-qualifying-type 2 | 3 | .fade { 4 | @include transition($transition-fade); 5 | 6 | &:not(.show) { 7 | opacity: 0; 8 | } 9 | } 10 | 11 | .collapse { 12 | &:not(.show) { 13 | display: none; 14 | } 15 | } 16 | 17 | .collapsing { 18 | position: relative; 19 | height: 0; 20 | overflow: hidden; 21 | @include transition($transition-collapse); 22 | } 23 | -------------------------------------------------------------------------------- /style/assets/css/morris.js/css/morris.css: -------------------------------------------------------------------------------- 1 | .morris-hover{position:absolute;z-index:1000}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(255,255,255,0.8);border:solid 2px rgba(230,230,230,0.8);font-family:sans-serif;font-size:12px;text-align:center}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0} 2 | .morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0} 3 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_jumbotron.scss: -------------------------------------------------------------------------------- 1 | .jumbotron { 2 | padding: $jumbotron-padding ($jumbotron-padding / 2); 3 | margin-bottom: $jumbotron-padding; 4 | background-color: $jumbotron-bg; 5 | @include border-radius($border-radius-lg); 6 | 7 | @include media-breakpoint-up(sm) { 8 | padding: ($jumbotron-padding * 2) $jumbotron-padding; 9 | } 10 | } 11 | 12 | .jumbotron-fluid { 13 | padding-right: 0; 14 | padding-left: 0; 15 | @include border-radius(0); 16 | } 17 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_align.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | .align-baseline { vertical-align: baseline !important; } // Browser default 4 | .align-top { vertical-align: top !important; } 5 | .align-middle { vertical-align: middle !important; } 6 | .align-bottom { vertical-align: bottom !important; } 7 | .align-text-bottom { vertical-align: text-bottom !important; } 8 | .align-text-top { vertical-align: text-top !important; } 9 | -------------------------------------------------------------------------------- /style/scss/bootstrap/_jumbotron.scss: -------------------------------------------------------------------------------- 1 | .jumbotron { 2 | padding: $jumbotron-padding ($jumbotron-padding / 2); 3 | margin-bottom: $jumbotron-padding; 4 | background-color: $jumbotron-bg; 5 | @include border-radius($border-radius-lg); 6 | 7 | @include media-breakpoint-up(sm) { 8 | padding: ($jumbotron-padding * 2) $jumbotron-padding; 9 | } 10 | } 11 | 12 | .jumbotron-fluid { 13 | padding-right: 0; 14 | padding-left: 0; 15 | @include border-radius(0); 16 | } 17 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_align.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | .align-baseline { vertical-align: baseline !important; } // Browser default 4 | .align-top { vertical-align: top !important; } 5 | .align-middle { vertical-align: middle !important; } 6 | .align-bottom { vertical-align: bottom !important; } 7 | .align-text-bottom { vertical-align: text-bottom !important; } 8 | .align-text-top { vertical-align: text-top !important; } 9 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_text-hide.scss: -------------------------------------------------------------------------------- 1 | // CSS image replacement 2 | @mixin text-hide($ignore-warning: false) { 3 | // stylelint-disable-next-line font-family-no-missing-generic-family-keyword 4 | font: 0/0 a; 5 | color: transparent; 6 | text-shadow: none; 7 | background-color: transparent; 8 | border: 0; 9 | 10 | @if ($ignore-warning != true) { 11 | @warn "The `text-hide()` mixin has been deprecated as of v4.1.0. It will be removed entirely in v5."; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_text-hide.scss: -------------------------------------------------------------------------------- 1 | // CSS image replacement 2 | @mixin text-hide($ignore-warning: false) { 3 | // stylelint-disable-next-line font-family-no-missing-generic-family-keyword 4 | font: 0/0 a; 5 | color: transparent; 6 | text-shadow: none; 7 | background-color: transparent; 8 | border: 0; 9 | 10 | @if ($ignore-warning != true) { 11 | @warn "The `text-hide()` mixin has been deprecated as of v4.1.0. It will be removed entirely in v5."; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/bootstrap-reboot.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/) 3 | * Copyright 2011-2018 The Bootstrap Authors 4 | * Copyright 2011-2018 Twitter, Inc. 5 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 6 | * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) 7 | */ 8 | 9 | @import "functions"; 10 | @import "variables"; 11 | @import "mixins"; 12 | @import "reboot"; 13 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /style/scss/bootstrap/bootstrap-reboot.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/) 3 | * Copyright 2011-2018 The Bootstrap Authors 4 | * Copyright 2011-2018 Twitter, Inc. 5 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 6 | * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) 7 | */ 8 | 9 | @import "functions"; 10 | @import "variables"; 11 | @import "mixins"; 12 | @import "reboot"; 13 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /style/assets/pages/sortable-custom.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | $(document).ready(function() { 3 | Sortable.create(draggablePanelList, { 4 | group: 'draggablePanelList', 5 | animation: 150 6 | }); 7 | 8 | Sortable.create(draggableMultiple, { 9 | group: 'draggableMultiple', 10 | animation: 150 11 | }); 12 | Sortable.create(draggableWithoutImg, { 13 | group: 'draggableWithoutImg', 14 | animation: 150 15 | }); 16 | }); 17 | -------------------------------------------------------------------------------- /style/assets/pages/icon-modal.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | $(document).ready(function() { 3 | $('.icon-list-demo div div,.icon-list-demo div .outer-ellipsis').on('click', function() { 4 | var font_class = ($(this).children().attr('class')); 5 | $('.modal-icon').modal('show'); 6 | $('#icon').removeClass(); 7 | $('#icon').addClass(font_class); 8 | $('#name').val(font_class); 9 | $('#code').val(''); 10 | }); 11 | }); 12 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_background.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | @each $color, $value in $theme-colors { 4 | @include bg-variant(".bg-#{$color}", $value); 5 | } 6 | 7 | @if $enable-gradients { 8 | @each $color, $value in $theme-colors { 9 | @include bg-gradient-variant(".bg-gradient-#{$color}", $value); 10 | } 11 | } 12 | 13 | .bg-white { 14 | background-color: $white !important; 15 | } 16 | 17 | .bg-transparent { 18 | background-color: transparent !important; 19 | } 20 | -------------------------------------------------------------------------------- /style/assets/css/partials/other/_editors.scss: -------------------------------------------------------------------------------- 1 | /** ===================== 2 | Editor css start 3 | ========================== **/ 4 | 5 | .ace_editor { 6 | width: 100% !important; 7 | position: relative !important; 8 | margin-top: 20px; 9 | } 10 | 11 | .long-press:focus { 12 | outline-color: $primary-color; 13 | } 14 | 15 | .inputor:focus { 16 | border-color: $primary-color; 17 | } 18 | 19 | #edui1 { 20 | width: auto !important; 21 | } 22 | 23 | 24 | /**====== Editor css end ======**/ 25 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_background.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | @each $color, $value in $theme-colors { 4 | @include bg-variant(".bg-#{$color}", $value); 5 | } 6 | 7 | @if $enable-gradients { 8 | @each $color, $value in $theme-colors { 9 | @include bg-gradient-variant(".bg-gradient-#{$color}", $value); 10 | } 11 | } 12 | 13 | .bg-white { 14 | background-color: $white !important; 15 | } 16 | 17 | .bg-transparent { 18 | background-color: transparent !important; 19 | } 20 | -------------------------------------------------------------------------------- /style/scss/bootstrap/_utilities.scss: -------------------------------------------------------------------------------- 1 | @import "utilities/align"; 2 | @import "utilities/background"; 3 | @import "utilities/borders"; 4 | @import "utilities/clearfix"; 5 | @import "utilities/display"; 6 | @import "utilities/embed"; 7 | @import "utilities/flex"; 8 | @import "utilities/float"; 9 | @import "utilities/position"; 10 | @import "utilities/screenreaders"; 11 | @import "utilities/shadows"; 12 | @import "utilities/sizing"; 13 | @import "utilities/spacing"; 14 | @import "utilities/text"; 15 | @import "utilities/visibility"; 16 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_utilities.scss: -------------------------------------------------------------------------------- 1 | @import "utilities/align"; 2 | @import "utilities/background"; 3 | @import "utilities/borders"; 4 | @import "utilities/clearfix"; 5 | @import "utilities/display"; 6 | @import "utilities/embed"; 7 | @import "utilities/flex"; 8 | @import "utilities/float"; 9 | @import "utilities/position"; 10 | @import "utilities/screenreaders"; 11 | @import "utilities/shadows"; 12 | @import "utilities/sizing"; 13 | @import "utilities/spacing"; 14 | @import "utilities/text"; 15 | @import "utilities/visibility"; 16 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /style/assets/js/modernizr/css-scrollbars.js: -------------------------------------------------------------------------------- 1 | // Stylable scrollbars detection 2 | Modernizr.addTest('cssscrollbar', function() { 3 | 4 | var bool, 5 | 6 | styles = "#modernizr{overflow: scroll; width: 40px }#" + 7 | Modernizr._prefixes 8 | .join("scrollbar{width:0px}"+' #modernizr::') 9 | .split('#') 10 | .slice(1) 11 | .join('#') + "scrollbar{width:0px}"; 12 | 13 | Modernizr.testStyles(styles, function(node) { 14 | bool = 'scrollWidth' in node && node.scrollWidth == 40; 15 | }); 16 | 17 | return bool; 18 | 19 | }); 20 | -------------------------------------------------------------------------------- /style/assets/pages/accordion/accordion.min.js: -------------------------------------------------------------------------------- 1 | "use strict";$(document).ready(function(){var a={header:"zmdi zmdi-chevron-down",activeHeader:"zmdi zmdi-chevron-up"};$("#multi-open").accordion({heightStyle:"content",icons:a});$("#sclae-accordion").accordion({heightStyle:"content",icons:a});$("#single-open").accordion({heightStyle:"content",icons:a});$("#color-accordion").accordion({heightStyle:"content",icons:a});if($(".accordion-msg").attr("aria-expanded")=="true"){$(".accordion-msg").addClass("scale_active")}else{$(".accordion-msg").removeClass("scale_active")}}); -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /ShoppingBag.php: -------------------------------------------------------------------------------- 1 |
2 | 3 | 4 | 5 | 0 6 | 7 | 8 | 9 | 10 |
11 | 12 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_list-group.scss: -------------------------------------------------------------------------------- 1 | // List Groups 2 | 3 | @mixin list-group-item-variant($state, $background, $color) { 4 | .list-group-item-#{$state} { 5 | color: $color; 6 | background-color: $background; 7 | 8 | &.list-group-item-action { 9 | @include hover-focus { 10 | color: $color; 11 | background-color: darken($background, 5%); 12 | } 13 | 14 | &.active { 15 | color: $white; 16 | background-color: $color; 17 | border-color: $color; 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_list-group.scss: -------------------------------------------------------------------------------- 1 | // List Groups 2 | 3 | @mixin list-group-item-variant($state, $background, $color) { 4 | .list-group-item-#{$state} { 5 | color: $color; 6 | background-color: $background; 7 | 8 | &.list-group-item-action { 9 | @include hover-focus { 10 | color: $color; 11 | background-color: darken($background, 5%); 12 | } 13 | 14 | &.active { 15 | color: $white; 16 | background-color: $color; 17 | border-color: $color; 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_pagination.scss: -------------------------------------------------------------------------------- 1 | // Pagination 2 | 3 | @mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) { 4 | .page-link { 5 | padding: $padding-y $padding-x; 6 | font-size: $font-size; 7 | line-height: $line-height; 8 | } 9 | 10 | .page-item { 11 | &:first-child { 12 | .page-link { 13 | @include border-left-radius($border-radius); 14 | } 15 | } 16 | &:last-child { 17 | .page-link { 18 | @include border-right-radius($border-radius); 19 | } 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_pagination.scss: -------------------------------------------------------------------------------- 1 | // Pagination 2 | 3 | @mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) { 4 | .page-link { 5 | padding: $padding-y $padding-x; 6 | font-size: $font-size; 7 | line-height: $line-height; 8 | } 9 | 10 | .page-item { 11 | &:first-child { 12 | .page-link { 13 | @include border-left-radius($border-radius); 14 | } 15 | } 16 | &:last-child { 17 | .page-link { 18 | @include border-right-radius($border-radius); 19 | } 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /style/assets/pages/dashboard/d3chart/js/bullets.json: -------------------------------------------------------------------------------- 1 | [ 2 | {"title":"Facebook","subtitle":"US$, in thousands","ranges":[150,225,300],"measures":[220,270],"markers":[250]}, 3 | {"title":"Twitter","subtitle":"%","ranges":[20,25,30],"measures":[21,23],"markers":[26]}, 4 | {"title":"Google Plus","subtitle":"US$, average","ranges":[350,500,600],"measures":[100,320],"markers":[550]}, 5 | {"title":"Instagram","subtitle":"count","ranges":[1400,2000,2500],"measures":[1000,1650],"markers":[2100]}, 6 | {"title":"Pintrest","subtitle":"out of 5","ranges":[3.5,4.25,5],"measures":[3.2,4.7],"markers":[4.4]} 7 | ] -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_background-variant.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // Contextual backgrounds 4 | 5 | @mixin bg-variant($parent, $color) { 6 | #{$parent} { 7 | background-color: $color !important; 8 | } 9 | a#{$parent}, 10 | button#{$parent} { 11 | @include hover-focus { 12 | background-color: darken($color, 10%) !important; 13 | } 14 | } 15 | } 16 | 17 | @mixin bg-gradient-variant($parent, $color) { 18 | #{$parent} { 19 | background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_background-variant.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // Contextual backgrounds 4 | 5 | @mixin bg-variant($parent, $color) { 6 | #{$parent} { 7 | background-color: $color !important; 8 | } 9 | a#{$parent}, 10 | button#{$parent} { 11 | @include hover-focus { 12 | background-color: darken($color, 10%) !important; 13 | } 14 | } 15 | } 16 | 17 | @mixin bg-gradient-variant($parent, $color) { 18 | #{$parent} { 19 | background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_reset-text.scss: -------------------------------------------------------------------------------- 1 | @mixin reset-text { 2 | font-family: $font-family-base; 3 | // We deliberately do NOT reset font-size or word-wrap. 4 | font-style: normal; 5 | font-weight: $font-weight-normal; 6 | line-height: $line-height-base; 7 | text-align: left; // Fallback for where `start` is not supported 8 | text-align: start; // stylelint-disable-line declaration-block-no-duplicate-properties 9 | text-decoration: none; 10 | text-shadow: none; 11 | text-transform: none; 12 | letter-spacing: normal; 13 | word-break: normal; 14 | word-spacing: normal; 15 | white-space: normal; 16 | line-break: auto; 17 | } 18 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_reset-text.scss: -------------------------------------------------------------------------------- 1 | @mixin reset-text { 2 | font-family: $font-family-base; 3 | // We deliberately do NOT reset font-size or word-wrap. 4 | font-style: normal; 5 | font-weight: $font-weight-normal; 6 | line-height: $line-height-base; 7 | text-align: left; // Fallback for where `start` is not supported 8 | text-align: start; // stylelint-disable-line declaration-block-no-duplicate-properties 9 | text-decoration: none; 10 | text-shadow: none; 11 | text-transform: none; 12 | letter-spacing: normal; 13 | word-break: normal; 14 | word-spacing: normal; 15 | white-space: normal; 16 | line-break: auto; 17 | } 18 | -------------------------------------------------------------------------------- /style/assets/pages/flag-icons.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | $(document).ready(function() { 3 | $('.f-item').on('click', function() { 4 | var font_class = $(this).children().attr('class'); 5 | var flag_name = $(this).attr('flag-name'); 6 | var country_name = $(this).parent().children('.content-flag').children(0).html(); 7 | $('#myModal').modal('show'); 8 | $('#icon').removeClass(); 9 | $('#icon').addClass(font_class); 10 | $('#icon').addClass('fa-lg'); 11 | $('#name').val(country_name); 12 | $('#code').val(''); 13 | }); 14 | }); 15 | -------------------------------------------------------------------------------- /customer/script.js: -------------------------------------------------------------------------------- 1 | document.addEventListener('DOMContentLoaded',function(){ 2 | const clickButton=document.getElementById('ClickButton'); 3 | const moneyDisplay=document.getElementById('MoneyDisplay'); 4 | 5 | clickButton.addEventListener('click',function(){ 6 | const xhr=new XMLHttpRequest(); 7 | xhr.open('POST','money.php',true); 8 | xhr.setRequestHeader("Content-type","application/x-www-form-urlencode"); 9 | xhr.onreadystatechange=function(){ 10 | if (xhr.readyState === 4 && xhr.status === 200) { 11 | const moneyAmount=parseInt(xhr.responseText); 12 | moneyDisplay.textContent=moneyAmount; 13 | } 14 | }; 15 | xhr.send("click=true"); 16 | }) 17 | }); -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_root.scss: -------------------------------------------------------------------------------- 1 | :root { 2 | // Custom variable values only support SassScript inside `#{}`. 3 | @each $color, $value in $colors { 4 | --#{$color}: #{$value}; 5 | } 6 | 7 | @each $color, $value in $theme-colors { 8 | --#{$color}: #{$value}; 9 | } 10 | 11 | @each $bp, $value in $grid-breakpoints { 12 | --breakpoint-#{$bp}: #{$value}; 13 | } 14 | 15 | // Use `inspect` for lists so that quoted items keep the quotes. 16 | // See https://github.com/sass/sass/issues/2383#issuecomment-336349172 17 | --font-family-sans-serif: #{inspect($font-family-sans-serif)}; 18 | --font-family-monospace: #{inspect($font-family-monospace)}; 19 | } 20 | -------------------------------------------------------------------------------- /style/scss/bootstrap/_root.scss: -------------------------------------------------------------------------------- 1 | :root { 2 | // Custom variable values only support SassScript inside `#{}`. 3 | @each $color, $value in $colors { 4 | --#{$color}: #{$value}; 5 | } 6 | 7 | @each $color, $value in $theme-colors { 8 | --#{$color}: #{$value}; 9 | } 10 | 11 | @each $bp, $value in $grid-breakpoints { 12 | --breakpoint-#{$bp}: #{$value}; 13 | } 14 | 15 | // Use `inspect` for lists so that quoted items keep the quotes. 16 | // See https://github.com/sass/sass/issues/2383#issuecomment-336349172 17 | --font-family-sans-serif: #{inspect($font-family-sans-serif)}; 18 | --font-family-monospace: #{inspect($font-family-monospace)}; 19 | } 20 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /customer/LowerScriptLink.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /fronts/fonts/icomoon/Read Me.txt: -------------------------------------------------------------------------------- 1 | Open *demo.html* to see a list of all the glyphs in your font along with their codes/ligatures. 2 | 3 | To use the generated font in desktop programs, you can install the TTF font. In order to copy the character associated with each icon, refer to the text box at the bottom right corner of each glyph in demo.html. The character inside this text box may be invisible; but it can still be copied. See this guide for more info: https://icomoon.io/#docs/local-fonts 4 | 5 | You won't need any of the files located under the *demo-files* directory when including the generated font in your own projects. 6 | 7 | You can import *selection.json* back to the IcoMoon app using the *Import Icons* button (or via Main Menu → Manage Projects) to retrieve your icon selection. 8 | -------------------------------------------------------------------------------- /style/fonts/icomoon/Read Me.txt: -------------------------------------------------------------------------------- 1 | Open *demo.html* to see a list of all the glyphs in your font along with their codes/ligatures. 2 | 3 | To use the generated font in desktop programs, you can install the TTF font. In order to copy the character associated with each icon, refer to the text box at the bottom right corner of each glyph in demo.html. The character inside this text box may be invisible; but it can still be copied. See this guide for more info: https://icomoon.io/#docs/local-fonts 4 | 5 | You won't need any of the files located under the *demo-files* directory when including the generated font in your own projects. 6 | 7 | You can import *selection.json* back to the IcoMoon app using the *Import Icons* button (or via Main Menu → Manage Projects) to retrieve your icon selection. 8 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /style/assets/pages/dashboard/amchart/js/images/dragIconRoundBig.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_table-row.scss: -------------------------------------------------------------------------------- 1 | // Tables 2 | 3 | @mixin table-row-variant($state, $background) { 4 | // Exact selectors below required to override `.table-striped` and prevent 5 | // inheritance to nested tables. 6 | .table-#{$state} { 7 | &, 8 | > th, 9 | > td { 10 | background-color: $background; 11 | } 12 | } 13 | 14 | // Hover states for `.table-hover` 15 | // Note: this is not available for cells or rows within `thead` or `tfoot`. 16 | .table-hover { 17 | $hover-background: darken($background, 5%); 18 | 19 | .table-#{$state} { 20 | @include hover { 21 | background-color: $hover-background; 22 | 23 | > td, 24 | > th { 25 | background-color: $hover-background; 26 | } 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /style/assets/pages/dashboard/amchart/js/images/dragIconRoundBigH.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_table-row.scss: -------------------------------------------------------------------------------- 1 | // Tables 2 | 3 | @mixin table-row-variant($state, $background) { 4 | // Exact selectors below required to override `.table-striped` and prevent 5 | // inheritance to nested tables. 6 | .table-#{$state} { 7 | &, 8 | > th, 9 | > td { 10 | background-color: $background; 11 | } 12 | } 13 | 14 | // Hover states for `.table-hover` 15 | // Note: this is not available for cells or rows within `thead` or `tfoot`. 16 | .table-hover { 17 | $hover-background: darken($background, 5%); 18 | 19 | .table-#{$state} { 20 | @include hover { 21 | background-color: $hover-background; 22 | 23 | > td, 24 | > th { 25 | background-color: $hover-background; 26 | } 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/bootstrap-grid.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) 3 | * Copyright 2011-2018 The Bootstrap Authors 4 | * Copyright 2011-2018 Twitter, Inc. 5 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 6 | */ 7 | 8 | @at-root { 9 | @-ms-viewport { width: device-width; } // stylelint-disable-line at-rule-no-vendor-prefix 10 | } 11 | 12 | html { 13 | box-sizing: border-box; 14 | -ms-overflow-style: scrollbar; 15 | } 16 | 17 | *, 18 | *::before, 19 | *::after { 20 | box-sizing: inherit; 21 | } 22 | 23 | @import "functions"; 24 | @import "variables"; 25 | 26 | @import "mixins/breakpoints"; 27 | @import "mixins/grid-framework"; 28 | @import "mixins/grid"; 29 | 30 | @import "grid"; 31 | @import "utilities/display"; 32 | @import "utilities/flex"; 33 | -------------------------------------------------------------------------------- /style/scss/bootstrap/bootstrap-grid.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) 3 | * Copyright 2011-2018 The Bootstrap Authors 4 | * Copyright 2011-2018 Twitter, Inc. 5 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 6 | */ 7 | 8 | @at-root { 9 | @-ms-viewport { width: device-width; } // stylelint-disable-line at-rule-no-vendor-prefix 10 | } 11 | 12 | html { 13 | box-sizing: border-box; 14 | -ms-overflow-style: scrollbar; 15 | } 16 | 17 | *, 18 | *::before, 19 | *::after { 20 | box-sizing: inherit; 21 | } 22 | 23 | @import "functions"; 24 | @import "variables"; 25 | 26 | @import "mixins/breakpoints"; 27 | @import "mixins/grid-framework"; 28 | @import "mixins/grid"; 29 | 30 | @import "grid"; 31 | @import "utilities/display"; 32 | @import "utilities/flex"; 33 | -------------------------------------------------------------------------------- /style/assets/icon/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 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_position.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // Common values 4 | 5 | // Sass list not in variables since it's not intended for customization. 6 | // stylelint-disable-next-line scss/dollar-variable-default 7 | $positions: static, relative, absolute, fixed, sticky; 8 | 9 | @each $position in $positions { 10 | .position-#{$position} { position: $position !important; } 11 | } 12 | 13 | // Shorthand 14 | 15 | .fixed-top { 16 | position: fixed; 17 | top: 0; 18 | right: 0; 19 | left: 0; 20 | z-index: $zindex-fixed; 21 | } 22 | 23 | .fixed-bottom { 24 | position: fixed; 25 | right: 0; 26 | bottom: 0; 27 | left: 0; 28 | z-index: $zindex-fixed; 29 | } 30 | 31 | .sticky-top { 32 | @supports (position: sticky) { 33 | position: sticky; 34 | top: 0; 35 | z-index: $zindex-sticky; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /style/assets/icon/font-awesome/scss/_path.scss: -------------------------------------------------------------------------------- 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 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_position.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // Common values 4 | 5 | // Sass list not in variables since it's not intended for customization. 6 | // stylelint-disable-next-line scss/dollar-variable-default 7 | $positions: static, relative, absolute, fixed, sticky; 8 | 9 | @each $position in $positions { 10 | .position-#{$position} { position: $position !important; } 11 | } 12 | 13 | // Shorthand 14 | 15 | .fixed-top { 16 | position: fixed; 17 | top: 0; 18 | right: 0; 19 | left: 0; 20 | z-index: $zindex-fixed; 21 | } 22 | 23 | .fixed-bottom { 24 | position: fixed; 25 | right: 0; 26 | bottom: 0; 27 | left: 0; 28 | z-index: $zindex-fixed; 29 | } 30 | 31 | .sticky-top { 32 | @supports (position: sticky) { 33 | position: sticky; 34 | top: 0; 35 | z-index: $zindex-sticky; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /style/assets/icon/font-awesome/less/animated.less: -------------------------------------------------------------------------------- 1 | // Animated Icons 2 | // -------------------------- 3 | 4 | .@{fa-css-prefix}-spin { 5 | -webkit-animation: fa-spin 2s infinite linear; 6 | animation: fa-spin 2s infinite linear; 7 | } 8 | 9 | .@{fa-css-prefix}-pulse { 10 | -webkit-animation: fa-spin 1s infinite steps(8); 11 | animation: fa-spin 1s infinite steps(8); 12 | } 13 | 14 | @-webkit-keyframes fa-spin { 15 | 0% { 16 | -webkit-transform: rotate(0deg); 17 | transform: rotate(0deg); 18 | } 19 | 100% { 20 | -webkit-transform: rotate(359deg); 21 | transform: rotate(359deg); 22 | } 23 | } 24 | 25 | @keyframes fa-spin { 26 | 0% { 27 | -webkit-transform: rotate(0deg); 28 | transform: rotate(0deg); 29 | } 30 | 100% { 31 | -webkit-transform: rotate(359deg); 32 | transform: rotate(359deg); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /NavBar.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /style/assets/icon/font-awesome/scss/_animated.scss: -------------------------------------------------------------------------------- 1 | // Spinning Icons 2 | // -------------------------- 3 | 4 | .#{$fa-css-prefix}-spin { 5 | -webkit-animation: fa-spin 2s infinite linear; 6 | animation: fa-spin 2s infinite linear; 7 | } 8 | 9 | .#{$fa-css-prefix}-pulse { 10 | -webkit-animation: fa-spin 1s infinite steps(8); 11 | animation: fa-spin 1s infinite steps(8); 12 | } 13 | 14 | @-webkit-keyframes fa-spin { 15 | 0% { 16 | -webkit-transform: rotate(0deg); 17 | transform: rotate(0deg); 18 | } 19 | 100% { 20 | -webkit-transform: rotate(359deg); 21 | transform: rotate(359deg); 22 | } 23 | } 24 | 25 | @keyframes fa-spin { 26 | 0% { 27 | -webkit-transform: rotate(0deg); 28 | transform: rotate(0deg); 29 | } 30 | 100% { 31 | -webkit-transform: rotate(359deg); 32 | transform: rotate(359deg); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /customer/NavMainLink.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_border-radius.scss: -------------------------------------------------------------------------------- 1 | // Single side border-radius 2 | 3 | @mixin border-radius($radius: $border-radius) { 4 | @if $enable-rounded { 5 | border-radius: $radius; 6 | } 7 | } 8 | 9 | @mixin border-top-radius($radius) { 10 | @if $enable-rounded { 11 | border-top-left-radius: $radius; 12 | border-top-right-radius: $radius; 13 | } 14 | } 15 | 16 | @mixin border-right-radius($radius) { 17 | @if $enable-rounded { 18 | border-top-right-radius: $radius; 19 | border-bottom-right-radius: $radius; 20 | } 21 | } 22 | 23 | @mixin border-bottom-radius($radius) { 24 | @if $enable-rounded { 25 | border-bottom-right-radius: $radius; 26 | border-bottom-left-radius: $radius; 27 | } 28 | } 29 | 30 | @mixin border-left-radius($radius) { 31 | @if $enable-rounded { 32 | border-top-left-radius: $radius; 33 | border-bottom-left-radius: $radius; 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Only display content to screen readers 2 | // 3 | // See: https://a11yproject.com/posts/how-to-hide-content/ 4 | // See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/ 5 | 6 | @mixin sr-only { 7 | position: absolute; 8 | width: 1px; 9 | height: 1px; 10 | padding: 0; 11 | overflow: hidden; 12 | clip: rect(0, 0, 0, 0); 13 | white-space: nowrap; 14 | border: 0; 15 | } 16 | 17 | // Use in conjunction with .sr-only to only display content when it's focused. 18 | // 19 | // Useful for "Skip to main content" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 20 | // 21 | // Credit: HTML5 Boilerplate 22 | 23 | @mixin sr-only-focusable { 24 | &:active, 25 | &:focus { 26 | position: static; 27 | width: auto; 28 | height: auto; 29 | overflow: visible; 30 | clip: auto; 31 | white-space: normal; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_border-radius.scss: -------------------------------------------------------------------------------- 1 | // Single side border-radius 2 | 3 | @mixin border-radius($radius: $border-radius) { 4 | @if $enable-rounded { 5 | border-radius: $radius; 6 | } 7 | } 8 | 9 | @mixin border-top-radius($radius) { 10 | @if $enable-rounded { 11 | border-top-left-radius: $radius; 12 | border-top-right-radius: $radius; 13 | } 14 | } 15 | 16 | @mixin border-right-radius($radius) { 17 | @if $enable-rounded { 18 | border-top-right-radius: $radius; 19 | border-bottom-right-radius: $radius; 20 | } 21 | } 22 | 23 | @mixin border-bottom-radius($radius) { 24 | @if $enable-rounded { 25 | border-bottom-right-radius: $radius; 26 | border-bottom-left-radius: $radius; 27 | } 28 | } 29 | 30 | @mixin border-left-radius($radius) { 31 | @if $enable-rounded { 32 | border-top-left-radius: $radius; 33 | border-bottom-left-radius: $radius; 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Only display content to screen readers 2 | // 3 | // See: https://a11yproject.com/posts/how-to-hide-content/ 4 | // See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/ 5 | 6 | @mixin sr-only { 7 | position: absolute; 8 | width: 1px; 9 | height: 1px; 10 | padding: 0; 11 | overflow: hidden; 12 | clip: rect(0, 0, 0, 0); 13 | white-space: nowrap; 14 | border: 0; 15 | } 16 | 17 | // Use in conjunction with .sr-only to only display content when it's focused. 18 | // 19 | // Useful for "Skip to main content" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 20 | // 21 | // Credit: HTML5 Boilerplate 22 | 23 | @mixin sr-only-focusable { 24 | &:active, 25 | &:focus { 26 | position: static; 27 | width: auto; 28 | height: auto; 29 | overflow: visible; 30 | clip: auto; 31 | white-space: normal; 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /fronts/fonts/flaticon/backup.txt: -------------------------------------------------------------------------------- 1 | eyIxIjp7IklEIjoxLCJuYW1lIjoiTXkgaWNvbnMgY29sbGVjdGlvbiIsImJvb2ttYXJrX2lkIjoiZDVmMndudGJjYzAwMDAwMCIsImNyZWF0ZWQiOm51bGwsInVwZGF0ZWQiOjE1OTI0NzE0OTgsImFjdGl2ZSI6MSwic291cmNlIjoibG9jYWwiLCJvcmRlciI6MCwiY29sb3IiOiIwMDAwMDAiLCJzdGF0dXMiOjF9LCJkNWYyd250YmNjMDAwMDAwIjpbeyJpZCI6ODgzMzk4LCJ0ZWFtIjowLCJuYW1lIjoibWVkaWNhbC1oaXN0b3J5IiwiY29sb3IiOiIjMDAwMDAwIiwicHJlbWl1bSI6MCwic29ydCI6Nn0seyJpZCI6MzE1NTUsInRlYW0iOjAsIm5hbWUiOiJyZWQtY3Jvc3Mtc3ltYm9sIiwiY29sb3IiOiIjMDAwMDAwIiwicHJlbWl1bSI6MCwic29ydCI6Mn0seyJpZCI6MzEyNTQsInRlYW0iOjAsIm5hbWUiOiIyNC1ob3Vycy1kcnVncy1kZWxpdmVyeSIsImNvbG9yIjoiIzAwMDAwMCIsInByZW1pdW0iOjAsInNvcnQiOjF9LHsiaWQiOjI2MzQwNTcsInRlYW0iOjAsIm5hbWUiOiJtZWRpY2luZSIsImNvbG9yIjoiIzAwMDAwMCIsInByZW1pdW0iOjAsInNvcnQiOjN9LHsiaWQiOjg4MzQwNywidGVhbSI6MCwibmFtZSI6ImRydWciLCJjb2xvciI6IiMwMDAwMDAiLCJwcmVtaXVtIjowLCJzb3J0Ijo0fSx7ImlkIjo4ODM0MDAsInRlYW0iOjAsIm5hbWUiOiJ0ZXN0LXR1YmVzIiwiY29sb3IiOiIjMDAwMDAwIiwicHJlbWl1bSI6MCwic29ydCI6NX1dfQ== -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_hover.scss: -------------------------------------------------------------------------------- 1 | // Hover mixin and `$enable-hover-media-query` are deprecated. 2 | // 3 | // Originally added during our alphas and maintained during betas, this mixin was 4 | // designed to prevent `:hover` stickiness on iOS-an issue where hover styles 5 | // would persist after initial touch. 6 | // 7 | // For backward compatibility, we've kept these mixins and updated them to 8 | // always return their regular pseudo-classes instead of a shimmed media query. 9 | // 10 | // Issue: https://github.com/twbs/bootstrap/issues/25195 11 | 12 | @mixin hover { 13 | &:hover { @content; } 14 | } 15 | 16 | @mixin hover-focus { 17 | &:hover, 18 | &:focus { 19 | @content; 20 | } 21 | } 22 | 23 | @mixin plain-hover-focus { 24 | &, 25 | &:hover, 26 | &:focus { 27 | @content; 28 | } 29 | } 30 | 31 | @mixin hover-focus-active { 32 | &:hover, 33 | &:focus, 34 | &:active { 35 | @content; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /style/fonts/flaticon/backup.txt: -------------------------------------------------------------------------------- 1 | eyIxIjp7IklEIjoxLCJuYW1lIjoiTXkgaWNvbnMgY29sbGVjdGlvbiIsImJvb2ttYXJrX2lkIjoiZDVmMndudGJjYzAwMDAwMCIsImNyZWF0ZWQiOm51bGwsInVwZGF0ZWQiOjE1OTI0NzE0OTgsImFjdGl2ZSI6MSwic291cmNlIjoibG9jYWwiLCJvcmRlciI6MCwiY29sb3IiOiIwMDAwMDAiLCJzdGF0dXMiOjF9LCJkNWYyd250YmNjMDAwMDAwIjpbeyJpZCI6ODgzMzk4LCJ0ZWFtIjowLCJuYW1lIjoibWVkaWNhbC1oaXN0b3J5IiwiY29sb3IiOiIjMDAwMDAwIiwicHJlbWl1bSI6MCwic29ydCI6Nn0seyJpZCI6MzE1NTUsInRlYW0iOjAsIm5hbWUiOiJyZWQtY3Jvc3Mtc3ltYm9sIiwiY29sb3IiOiIjMDAwMDAwIiwicHJlbWl1bSI6MCwic29ydCI6Mn0seyJpZCI6MzEyNTQsInRlYW0iOjAsIm5hbWUiOiIyNC1ob3Vycy1kcnVncy1kZWxpdmVyeSIsImNvbG9yIjoiIzAwMDAwMCIsInByZW1pdW0iOjAsInNvcnQiOjF9LHsiaWQiOjI2MzQwNTcsInRlYW0iOjAsIm5hbWUiOiJtZWRpY2luZSIsImNvbG9yIjoiIzAwMDAwMCIsInByZW1pdW0iOjAsInNvcnQiOjN9LHsiaWQiOjg4MzQwNywidGVhbSI6MCwibmFtZSI6ImRydWciLCJjb2xvciI6IiMwMDAwMDAiLCJwcmVtaXVtIjowLCJzb3J0Ijo0fSx7ImlkIjo4ODM0MDAsInRlYW0iOjAsIm5hbWUiOiJ0ZXN0LXR1YmVzIiwiY29sb3IiOiIjMDAwMDAwIiwicHJlbWl1bSI6MCwic29ydCI6NX1dfQ== -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_hover.scss: -------------------------------------------------------------------------------- 1 | // Hover mixin and `$enable-hover-media-query` are deprecated. 2 | // 3 | // Originally added during our alphas and maintained during betas, this mixin was 4 | // designed to prevent `:hover` stickiness on iOS-an issue where hover styles 5 | // would persist after initial touch. 6 | // 7 | // For backward compatibility, we've kept these mixins and updated them to 8 | // always return their regular pseudo-classes instead of a shimmed media query. 9 | // 10 | // Issue: https://github.com/twbs/bootstrap/issues/25195 11 | 12 | @mixin hover { 13 | &:hover { @content; } 14 | } 15 | 16 | @mixin hover-focus { 17 | &:hover, 18 | &:focus { 19 | @content; 20 | } 21 | } 22 | 23 | @mixin plain-hover-focus { 24 | &, 25 | &:hover, 26 | &:focus { 27 | @content; 28 | } 29 | } 30 | 31 | @mixin hover-focus-active { 32 | &:hover, 33 | &:focus, 34 | &:active { 35 | @content; 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /fronts/images/wave.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Rectangle 5 | Created with Sketch. 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /style/images/wave.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Rectangle 5 | Created with Sketch. 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /style/assets/images/wave.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Rectangle 5 | Created with Sketch. 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /fronts/main.html: -------------------------------------------------------------------------------- 1 | Colorlib logo 2 |

Thank you for using our template!

3 |

For more awesome templates please visit Colorlib.

4 |
5 |

Copyright information for the template can't be altered/removed unless you purchase a license. 6 | 7 |

Removing copyright information without the license will result in suspension of your hosting and/or domain name(s). 8 | 9 |

More information about the license is available here.

10 | 11 | 18 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_embed.scss: -------------------------------------------------------------------------------- 1 | // Credit: Nicolas Gallagher and SUIT CSS. 2 | 3 | .embed-responsive { 4 | position: relative; 5 | display: block; 6 | width: 100%; 7 | padding: 0; 8 | overflow: hidden; 9 | 10 | &::before { 11 | display: block; 12 | content: ""; 13 | } 14 | 15 | .embed-responsive-item, 16 | iframe, 17 | embed, 18 | object, 19 | video { 20 | position: absolute; 21 | top: 0; 22 | bottom: 0; 23 | left: 0; 24 | width: 100%; 25 | height: 100%; 26 | border: 0; 27 | } 28 | } 29 | 30 | .embed-responsive-21by9 { 31 | &::before { 32 | padding-top: percentage(9 / 21); 33 | } 34 | } 35 | 36 | .embed-responsive-16by9 { 37 | &::before { 38 | padding-top: percentage(9 / 16); 39 | } 40 | } 41 | 42 | .embed-responsive-4by3 { 43 | &::before { 44 | padding-top: percentage(3 / 4); 45 | } 46 | } 47 | 48 | .embed-responsive-1by1 { 49 | &::before { 50 | padding-top: percentage(1 / 1); 51 | } 52 | } 53 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_embed.scss: -------------------------------------------------------------------------------- 1 | // Credit: Nicolas Gallagher and SUIT CSS. 2 | 3 | .embed-responsive { 4 | position: relative; 5 | display: block; 6 | width: 100%; 7 | padding: 0; 8 | overflow: hidden; 9 | 10 | &::before { 11 | display: block; 12 | content: ""; 13 | } 14 | 15 | .embed-responsive-item, 16 | iframe, 17 | embed, 18 | object, 19 | video { 20 | position: absolute; 21 | top: 0; 22 | bottom: 0; 23 | left: 0; 24 | width: 100%; 25 | height: 100%; 26 | border: 0; 27 | } 28 | } 29 | 30 | .embed-responsive-21by9 { 31 | &::before { 32 | padding-top: percentage(9 / 21); 33 | } 34 | } 35 | 36 | .embed-responsive-16by9 { 37 | &::before { 38 | padding-top: percentage(9 / 16); 39 | } 40 | } 41 | 42 | .embed-responsive-4by3 { 43 | &::before { 44 | padding-top: percentage(3 / 4); 45 | } 46 | } 47 | 48 | .embed-responsive-1by1 { 49 | &::before { 50 | padding-top: percentage(1 / 1); 51 | } 52 | } 53 | -------------------------------------------------------------------------------- /fronts/css/owl.theme.default.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 David Deutsch 4 | * Licensed under () 5 | */ 6 | .owl-theme .owl-dots, 7 | .owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent} 8 | .owl-theme .owl-nav{margin-top:10px} 9 | .owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px;position: absolute;} 10 | .owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none} 11 | .owl-theme .owl-nav .disabled{opacity:.5;cursor:default} 12 | .owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px} 13 | .owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1} 14 | .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px} 15 | .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_progress.scss: -------------------------------------------------------------------------------- 1 | @keyframes progress-bar-stripes { 2 | from { background-position: $progress-height 0; } 3 | to { background-position: 0 0; } 4 | } 5 | 6 | .progress { 7 | display: flex; 8 | height: $progress-height; 9 | overflow: hidden; // force rounded corners by cropping it 10 | font-size: $progress-font-size; 11 | background-color: $progress-bg; 12 | @include border-radius($progress-border-radius); 13 | @include box-shadow($progress-box-shadow); 14 | } 15 | 16 | .progress-bar { 17 | display: flex; 18 | flex-direction: column; 19 | justify-content: center; 20 | color: $progress-bar-color; 21 | text-align: center; 22 | white-space: nowrap; 23 | background-color: $progress-bar-bg; 24 | @include transition($progress-bar-transition); 25 | } 26 | 27 | .progress-bar-striped { 28 | @include gradient-striped(); 29 | background-size: $progress-height $progress-height; 30 | } 31 | 32 | .progress-bar-animated { 33 | animation: progress-bar-stripes $progress-bar-animation-timing; 34 | } 35 | -------------------------------------------------------------------------------- /style/css/owl.theme.default.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Owl Carousel v2.2.1 3 | * Copyright 2013-2017 David Deutsch 4 | * Licensed under () 5 | */ 6 | .owl-theme .owl-dots, 7 | .owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent} 8 | .owl-theme .owl-nav{margin-top:10px} 9 | .owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px;position: absolute;} 10 | .owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none} 11 | .owl-theme .owl-nav .disabled{opacity:.5;cursor:default} 12 | .owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px} 13 | .owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1} 14 | .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px} 15 | .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} -------------------------------------------------------------------------------- /style/scss/bootstrap/_progress.scss: -------------------------------------------------------------------------------- 1 | @keyframes progress-bar-stripes { 2 | from { background-position: $progress-height 0; } 3 | to { background-position: 0 0; } 4 | } 5 | 6 | .progress { 7 | display: flex; 8 | height: $progress-height; 9 | overflow: hidden; // force rounded corners by cropping it 10 | font-size: $progress-font-size; 11 | background-color: $progress-bg; 12 | @include border-radius($progress-border-radius); 13 | @include box-shadow($progress-box-shadow); 14 | } 15 | 16 | .progress-bar { 17 | display: flex; 18 | flex-direction: column; 19 | justify-content: center; 20 | color: $progress-bar-color; 21 | text-align: center; 22 | white-space: nowrap; 23 | background-color: $progress-bar-bg; 24 | @include transition($progress-bar-transition); 25 | } 26 | 27 | .progress-bar-striped { 28 | @include gradient-striped(); 29 | background-size: $progress-height $progress-height; 30 | } 31 | 32 | .progress-bar-animated { 33 | animation: progress-bar-stripes $progress-bar-animation-timing; 34 | } 35 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_close.scss: -------------------------------------------------------------------------------- 1 | .close { 2 | float: right; 3 | font-size: $close-font-size; 4 | font-weight: $close-font-weight; 5 | line-height: 1; 6 | color: $close-color; 7 | text-shadow: $close-text-shadow; 8 | opacity: .5; 9 | 10 | &:not(:disabled):not(.disabled) { 11 | 12 | @include hover-focus { 13 | color: $close-color; 14 | text-decoration: none; 15 | opacity: .75; 16 | } 17 | 18 | // Opinionated: add "hand" cursor to non-disabled .close elements 19 | cursor: pointer; 20 | } 21 | } 22 | 23 | // Additional properties for button version 24 | // iOS requires the button element instead of an anchor tag. 25 | // If you want the anchor version, it requires `href="#"`. 26 | // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile 27 | 28 | // stylelint-disable property-no-vendor-prefix, selector-no-qualifying-type 29 | button.close { 30 | padding: 0; 31 | background-color: transparent; 32 | border: 0; 33 | -webkit-appearance: none; 34 | } 35 | // stylelint-enable 36 | -------------------------------------------------------------------------------- /style/scss/bootstrap/_close.scss: -------------------------------------------------------------------------------- 1 | .close { 2 | float: right; 3 | font-size: $close-font-size; 4 | font-weight: $close-font-weight; 5 | line-height: 1; 6 | color: $close-color; 7 | text-shadow: $close-text-shadow; 8 | opacity: .5; 9 | 10 | &:not(:disabled):not(.disabled) { 11 | 12 | @include hover-focus { 13 | color: $close-color; 14 | text-decoration: none; 15 | opacity: .75; 16 | } 17 | 18 | // Opinionated: add "hand" cursor to non-disabled .close elements 19 | cursor: pointer; 20 | } 21 | } 22 | 23 | // Additional properties for button version 24 | // iOS requires the button element instead of an anchor tag. 25 | // If you want the anchor version, it requires `href="#"`. 26 | // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile 27 | 28 | // stylelint-disable property-no-vendor-prefix, selector-no-qualifying-type 29 | button.close { 30 | padding: 0; 31 | background-color: transparent; 32 | border: 0; 33 | -webkit-appearance: none; 34 | } 35 | // stylelint-enable 36 | -------------------------------------------------------------------------------- /style/assets/css/partials/other/_e-payment.scss: -------------------------------------------------------------------------------- 1 | /** ===================== 2 | Payment-card css start 3 | ========================== **/ 4 | .payment-card { 5 | .icofont-paypal-alt { 6 | display: block; 7 | font-size: 60px; 8 | color: #ed5565; 9 | } 10 | .icofont-visa-alt { 11 | @extend .icofont-paypal-alt; 12 | color: #1c84c6; 13 | } 14 | .icofont-mastercard { 15 | @extend .icofont-paypal-alt; 16 | color: #f8ac59; 17 | } 18 | } 19 | .payment-tabs{ 20 | .md-tabs.nav-tabs .nav-item{ 21 | width: calc(100% / 6); 22 | } 23 | .nav-tabs .slide,.md-tabs .nav-item + .nav-item{ 24 | width: calc(100% / 6); 25 | } 26 | } 27 | .demo-container { 28 | padding-bottom: 0; 29 | } 30 | 31 | .jp-card .jp-card-front, 32 | .jp-card .jp-card-back { 33 | background: $primary-color !important; 34 | } 35 | 36 | .payment-form { 37 | max-width: 550px; 38 | margin: 0 auto; 39 | padding: 20px; 40 | padding-bottom: 0; 41 | } 42 | /**====== Payment-card css end ======**/ 43 | -------------------------------------------------------------------------------- /style/scss/bootstrap/bootstrap.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap v4.1.3 (https://getbootstrap.com/) 3 | * Copyright 2011-2018 The Bootstrap Authors 4 | * Copyright 2011-2018 Twitter, Inc. 5 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 6 | */ 7 | 8 | @import "functions"; 9 | @import "variables"; 10 | @import "mixins"; 11 | @import "root"; 12 | @import "reboot"; 13 | @import "type"; 14 | @import "images"; 15 | @import "code"; 16 | @import "grid"; 17 | @import "tables"; 18 | @import "forms"; 19 | @import "buttons"; 20 | @import "transitions"; 21 | @import "dropdown"; 22 | @import "button-group"; 23 | @import "input-group"; 24 | @import "custom-forms"; 25 | @import "nav"; 26 | @import "navbar"; 27 | @import "card"; 28 | @import "breadcrumb"; 29 | @import "pagination"; 30 | @import "badge"; 31 | @import "jumbotron"; 32 | @import "alert"; 33 | @import "progress"; 34 | @import "media"; 35 | @import "list-group"; 36 | @import "close"; 37 | @import "modal"; 38 | @import "tooltip"; 39 | @import "popover"; 40 | @import "carousel"; 41 | @import "utilities"; 42 | @import "print"; 43 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/bootstrap.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap v4.1.3 (https://getbootstrap.com/) 3 | * Copyright 2011-2018 The Bootstrap Authors 4 | * Copyright 2011-2018 Twitter, Inc. 5 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 6 | */ 7 | 8 | @import "functions"; 9 | @import "variables"; 10 | @import "mixins"; 11 | @import "root"; 12 | @import "reboot"; 13 | @import "type"; 14 | @import "images"; 15 | @import "code"; 16 | @import "grid"; 17 | @import "tables"; 18 | @import "forms"; 19 | @import "buttons"; 20 | @import "transitions"; 21 | @import "dropdown"; 22 | @import "button-group"; 23 | @import "input-group"; 24 | @import "custom-forms"; 25 | @import "nav"; 26 | @import "navbar"; 27 | @import "card"; 28 | @import "breadcrumb"; 29 | @import "pagination"; 30 | @import "badge"; 31 | @import "jumbotron"; 32 | @import "alert"; 33 | @import "progress"; 34 | @import "media"; 35 | @import "list-group"; 36 | @import "close"; 37 | @import "modal"; 38 | @import "tooltip"; 39 | @import "popover"; 40 | @import "carousel"; 41 | @import "utilities"; 42 | @import "print"; 43 | -------------------------------------------------------------------------------- /style/assets/pages/accordion/accordion.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | $(document).ready(function(){ 3 | 4 | var icons = { 5 | header: "zmdi zmdi-chevron-down", 6 | activeHeader: "zmdi zmdi-chevron-up" 7 | }; 8 | $("#multi-open" ).accordion({ 9 | heightStyle: "content", 10 | icons: icons 11 | }); 12 | $( "#sclae-accordion" ).accordion({ 13 | heightStyle: "content", 14 | icons: icons 15 | }); 16 | $( "#single-open" ).accordion({ 17 | heightStyle: "content", 18 | icons: icons 19 | }); 20 | $( "#color-accordion" ).accordion({ 21 | heightStyle: "content", 22 | icons: icons 23 | }); 24 | 25 | 26 | if($(".accordion-msg").attr('aria-expanded') == 'true'){ 27 | $(".accordion-msg").addClass("scale_active"); 28 | } 29 | else{ 30 | $(".accordion-msg").removeClass("scale_active"); 31 | } 32 | }); 33 | -------------------------------------------------------------------------------- /style/assets/pages/chart/nv-chart/js/stream_layers.js: -------------------------------------------------------------------------------- 1 | 2 | /* Inspired by Lee Byron's test data generator. */ 3 | function stream_layers(n, m, o) { 4 | if (arguments.length < 3) o = 0; 5 | function bump(a) { 6 | var x = 1 / (.1 + Math.random()), 7 | y = 2 * Math.random() - .5, 8 | z = 10 / (.1 + Math.random()); 9 | for (var i = 0; i < m; i++) { 10 | var w = (i / m - y) * z; 11 | a[i] += x * Math.exp(-w * w); 12 | } 13 | } 14 | return d3.range(n).map(function() { 15 | var a = [], i; 16 | for (i = 0; i < m; i++) a[i] = o + o * Math.random(); 17 | for (i = 0; i < 5; i++) bump(a); 18 | return a.map(stream_index); 19 | }); 20 | } 21 | 22 | /* Another layer generator using gamma distributions. */ 23 | function stream_waves(n, m) { 24 | return d3.range(n).map(function(i) { 25 | return d3.range(m).map(function(j) { 26 | var x = 20 * j / m - i / 3; 27 | return 2 * x * Math.exp(-.5 * x); 28 | }).map(stream_index); 29 | }); 30 | } 31 | 32 | function stream_index(d, i) { 33 | return {x: i, y: Math.max(0, d)}; 34 | } 35 | 36 | -------------------------------------------------------------------------------- /customer/hint.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 29 | 30 |

content goes kere !

31 | 32 | 33 | 34 | 35 | 36 |
37 | 38 | 43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /style/assets/css/partials/other/_progress-bar.scss: -------------------------------------------------------------------------------- 1 | /** ===================== 2 | Progress-bar css start 3 | ========================== **/ 4 | .progress-xl{ 5 | height:30px; 6 | } 7 | .progress-lg{ 8 | height:24px; 9 | } 10 | .progres-md{ 11 | height:18px; 12 | } 13 | .progress-sm{ 14 | height:12px; 15 | } 16 | .progress-xs{ 17 | height:6px; 18 | } 19 | .progress-bar-page .progress{ 20 | margin-bottom:2rem; 21 | } 22 | 23 | $orange-color:#e67e22; 24 | $yellow-color:#f1c40f; 25 | $emrald-color:#2ecc71; 26 | $progress-name:progress-bar-default,progress-bar-primary,progress-bar-success,progress-bar-info,progress-bar-warning,progress-bar-danger, 27 | progress-bar-pink,progress-bar-purple,progress-bar-orange,progress-bar-yellow,progress-bar-emrald; 28 | $progress-color:$default-color, $primary-color,$success-color,$info-color 29 | ,$warning-color ,$danger-color, $pink-color, $purple-color, $orange-color, 30 | $yellow-color,$emrald-color; 31 | 32 | @each $var in $progress-name { 33 | $i:index($progress-name, $var); 34 | .#{$var} 35 | { 36 | background-color: nth($progress-color,$i); 37 | } 38 | } 39 | /**====== Progress-bar css end ======**/ -------------------------------------------------------------------------------- /fronts/fonts/icomoon/demo-files/demo.js: -------------------------------------------------------------------------------- 1 | if (!('boxShadow' in document.body.style)) { 2 | document.body.setAttribute('class', 'noBoxShadow'); 3 | } 4 | 5 | document.body.addEventListener("click", function(e) { 6 | var target = e.target; 7 | if (target.tagName === "INPUT" && 8 | target.getAttribute('class').indexOf('liga') === -1) { 9 | target.select(); 10 | } 11 | }); 12 | 13 | (function() { 14 | var fontSize = document.getElementById('fontSize'), 15 | testDrive = document.getElementById('testDrive'), 16 | testText = document.getElementById('testText'); 17 | function updateTest() { 18 | testDrive.innerHTML = testText.value || String.fromCharCode(160); 19 | if (window.icomoonLiga) { 20 | window.icomoonLiga(testDrive); 21 | } 22 | } 23 | function updateSize() { 24 | testDrive.style.fontSize = fontSize.value + 'px'; 25 | } 26 | fontSize.addEventListener('change', updateSize, false); 27 | testText.addEventListener('input', updateTest, false); 28 | testText.addEventListener('change', updateTest, false); 29 | updateSize(); 30 | }()); 31 | -------------------------------------------------------------------------------- /style/assets/scss/partials/other/_progress-bar.scss: -------------------------------------------------------------------------------- 1 | /** ===================== 2 | Progress-bar css start 3 | ========================== **/ 4 | .progress-xl{ 5 | height:30px; 6 | } 7 | .progress-lg{ 8 | height:24px; 9 | } 10 | .progres-md{ 11 | height:18px; 12 | } 13 | .progress-sm{ 14 | height:12px; 15 | } 16 | .progress-xs{ 17 | height:6px; 18 | } 19 | .progress-bar-page .progress{ 20 | margin-bottom:2rem; 21 | } 22 | 23 | $orange-color:#e67e22; 24 | $yellow-color:#f1c40f; 25 | $emrald-color:#2ecc71; 26 | $progress-name:progress-bar-default,progress-bar-primary,progress-bar-success,progress-bar-info,progress-bar-warning,progress-bar-danger, 27 | progress-bar-pink,progress-bar-purple,progress-bar-orange,progress-bar-yellow,progress-bar-emrald; 28 | $progress-color:$default-color, $primary-color,$success-color,$info-color 29 | ,$warning-color ,$danger-color, $pink-color, $purple-color, $orange-color, 30 | $yellow-color,$emrald-color; 31 | 32 | @each $var in $progress-name { 33 | $i:index($progress-name, $var); 34 | .#{$var} 35 | { 36 | background-color: nth($progress-color,$i); 37 | } 38 | } 39 | /**====== Progress-bar css end ======**/ -------------------------------------------------------------------------------- /style/fonts/icomoon/demo-files/demo.js: -------------------------------------------------------------------------------- 1 | if (!('boxShadow' in document.body.style)) { 2 | document.body.setAttribute('class', 'noBoxShadow'); 3 | } 4 | 5 | document.body.addEventListener("click", function(e) { 6 | var target = e.target; 7 | if (target.tagName === "INPUT" && 8 | target.getAttribute('class').indexOf('liga') === -1) { 9 | target.select(); 10 | } 11 | }); 12 | 13 | (function() { 14 | var fontSize = document.getElementById('fontSize'), 15 | testDrive = document.getElementById('testDrive'), 16 | testText = document.getElementById('testText'); 17 | function updateTest() { 18 | testDrive.innerHTML = testText.value || String.fromCharCode(160); 19 | if (window.icomoonLiga) { 20 | window.icomoonLiga(testDrive); 21 | } 22 | } 23 | function updateSize() { 24 | testDrive.style.fontSize = fontSize.value + 'px'; 25 | } 26 | fontSize.addEventListener('change', updateSize, false); 27 | testText.addEventListener('input', updateTest, false); 28 | testText.addEventListener('change', updateTest, false); 29 | updateSize(); 30 | }()); 31 | -------------------------------------------------------------------------------- /style/scss/bootstrap/_mixins.scss: -------------------------------------------------------------------------------- 1 | // Toggles 2 | // 3 | // Used in conjunction with global variables to enable certain theme features. 4 | 5 | // Utilities 6 | @import "mixins/breakpoints"; 7 | @import "mixins/hover"; 8 | @import "mixins/image"; 9 | @import "mixins/badge"; 10 | @import "mixins/resize"; 11 | @import "mixins/screen-reader"; 12 | @import "mixins/size"; 13 | @import "mixins/reset-text"; 14 | @import "mixins/text-emphasis"; 15 | @import "mixins/text-hide"; 16 | @import "mixins/text-truncate"; 17 | @import "mixins/visibility"; 18 | 19 | // // Components 20 | @import "mixins/alert"; 21 | @import "mixins/buttons"; 22 | @import "mixins/caret"; 23 | @import "mixins/pagination"; 24 | @import "mixins/lists"; 25 | @import "mixins/list-group"; 26 | @import "mixins/nav-divider"; 27 | @import "mixins/forms"; 28 | @import "mixins/table-row"; 29 | 30 | // // Skins 31 | @import "mixins/background-variant"; 32 | @import "mixins/border-radius"; 33 | @import "mixins/box-shadow"; 34 | @import "mixins/gradients"; 35 | @import "mixins/transition"; 36 | 37 | // // Layout 38 | @import "mixins/clearfix"; 39 | @import "mixins/grid-framework"; 40 | @import "mixins/grid"; 41 | @import "mixins/float"; 42 | -------------------------------------------------------------------------------- /customer/UsernameBookingIcon.php: -------------------------------------------------------------------------------- 1 | 5 | 8 | 7) { 15 | $customer_name = substr($name, 0, 6); 16 | $customer_names =$customer_name."...."; 17 | } else { 18 | $customer_names = $name; 19 | } 20 | 21 | 22 | include '../Connect/connection.php'; 23 | $query_product=mysqli_query($con,"SELECT * FROM products left join bookings on products.p_id=bookings.p_fk_id where bookings.c_fk_id=$customer_id and bookings.status='not' and cancel='not'"); 24 | $nums=mysqli_num_rows($query_product); 25 | ?> 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_mixins.scss: -------------------------------------------------------------------------------- 1 | // Toggles 2 | // 3 | // Used in conjunction with global variables to enable certain theme features. 4 | 5 | // Utilities 6 | @import "mixins/breakpoints"; 7 | @import "mixins/hover"; 8 | @import "mixins/image"; 9 | @import "mixins/badge"; 10 | @import "mixins/resize"; 11 | @import "mixins/screen-reader"; 12 | @import "mixins/size"; 13 | @import "mixins/reset-text"; 14 | @import "mixins/text-emphasis"; 15 | @import "mixins/text-hide"; 16 | @import "mixins/text-truncate"; 17 | @import "mixins/visibility"; 18 | 19 | // // Components 20 | @import "mixins/alert"; 21 | @import "mixins/buttons"; 22 | @import "mixins/caret"; 23 | @import "mixins/pagination"; 24 | @import "mixins/lists"; 25 | @import "mixins/list-group"; 26 | @import "mixins/nav-divider"; 27 | @import "mixins/forms"; 28 | @import "mixins/table-row"; 29 | 30 | // // Skins 31 | @import "mixins/background-variant"; 32 | @import "mixins/border-radius"; 33 | @import "mixins/box-shadow"; 34 | @import "mixins/gradients"; 35 | @import "mixins/transition"; 36 | 37 | // // Layout 38 | @import "mixins/clearfix"; 39 | @import "mixins/grid-framework"; 40 | @import "mixins/grid"; 41 | @import "mixins/float"; 42 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_code.scss: -------------------------------------------------------------------------------- 1 | // Inline code 2 | code { 3 | font-size: $code-font-size; 4 | color: $code-color; 5 | word-break: break-word; 6 | 7 | // Streamline the style when inside anchors to avoid broken underline and more 8 | a > & { 9 | color: inherit; 10 | } 11 | } 12 | 13 | // User input typically entered via keyboard 14 | kbd { 15 | padding: $kbd-padding-y $kbd-padding-x; 16 | font-size: $kbd-font-size; 17 | color: $kbd-color; 18 | background-color: $kbd-bg; 19 | @include border-radius($border-radius-sm); 20 | @include box-shadow($kbd-box-shadow); 21 | 22 | kbd { 23 | padding: 0; 24 | font-size: 100%; 25 | font-weight: $nested-kbd-font-weight; 26 | @include box-shadow(none); 27 | } 28 | } 29 | 30 | // Blocks of code 31 | pre { 32 | display: block; 33 | font-size: $code-font-size; 34 | color: $pre-color; 35 | 36 | // Account for some code outputs that place code tags in pre tags 37 | code { 38 | font-size: inherit; 39 | color: inherit; 40 | word-break: normal; 41 | } 42 | } 43 | 44 | // Enable scrollable blocks of code 45 | .pre-scrollable { 46 | max-height: $pre-scrollable-max-height; 47 | overflow-y: scroll; 48 | } 49 | -------------------------------------------------------------------------------- /style/scss/bootstrap/_code.scss: -------------------------------------------------------------------------------- 1 | // Inline code 2 | code { 3 | font-size: $code-font-size; 4 | color: $code-color; 5 | word-break: break-word; 6 | 7 | // Streamline the style when inside anchors to avoid broken underline and more 8 | a > & { 9 | color: inherit; 10 | } 11 | } 12 | 13 | // User input typically entered via keyboard 14 | kbd { 15 | padding: $kbd-padding-y $kbd-padding-x; 16 | font-size: $kbd-font-size; 17 | color: $kbd-color; 18 | background-color: $kbd-bg; 19 | @include border-radius($border-radius-sm); 20 | @include box-shadow($kbd-box-shadow); 21 | 22 | kbd { 23 | padding: 0; 24 | font-size: 100%; 25 | font-weight: $nested-kbd-font-weight; 26 | @include box-shadow(none); 27 | } 28 | } 29 | 30 | // Blocks of code 31 | pre { 32 | display: block; 33 | font-size: $code-font-size; 34 | color: $pre-color; 35 | 36 | // Account for some code outputs that place code tags in pre tags 37 | code { 38 | font-size: inherit; 39 | color: inherit; 40 | word-break: normal; 41 | } 42 | } 43 | 44 | // Enable scrollable blocks of code 45 | .pre-scrollable { 46 | max-height: $pre-scrollable-max-height; 47 | overflow-y: scroll; 48 | } 49 | -------------------------------------------------------------------------------- /style/assets/css/partials/other/_draggable.scss: -------------------------------------------------------------------------------- 1 | /** ===================== 2 | Draggable css start 3 | ========================== **/ 4 | 5 | #draggableMultiple .sortable-moves { 6 | cursor: move; 7 | margin-bottom: 0; 8 | box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.14); 9 | margin-bottom: 20px; 10 | padding: 15px 0 15px 60px; 11 | } 12 | 13 | .sortable-moves { 14 | font-size: 14px; 15 | line-height: 1.55556em; 16 | list-style-type: none; 17 | margin-bottom: 15px; 18 | min-height: 3.55556em; 19 | padding-left: 5.11111em; 20 | position: relative; 21 | cursor: move; 22 | img { 23 | position: absolute; 24 | height: 40px; 25 | left: 10px; 26 | border-radius: 5px; 27 | top: 15px; 28 | } 29 | h6 { 30 | font-weight: 600; 31 | } 32 | } 33 | 34 | .card-sub { 35 | cursor: move; 36 | border: none; 37 | box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.05), 0 -2px 1px -2px rgba(0, 0, 0, 0.04), 0 0 0 -1px rgba(0, 0, 0, 0.05); 38 | &:hover { 39 | box-shadow: 0 0 25px -5px #9e9c9e; 40 | transition: all 180ms linear; 41 | } 42 | } 43 | 44 | 45 | /**====== Draggable css end ======**/ 46 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_badge.scss: -------------------------------------------------------------------------------- 1 | // Base class 2 | // 3 | // Requires one of the contextual, color modifier classes for `color` and 4 | // `background-color`. 5 | 6 | .badge { 7 | display: inline-block; 8 | padding: $badge-padding-y $badge-padding-x; 9 | font-size: $badge-font-size; 10 | font-weight: $badge-font-weight; 11 | line-height: 1; 12 | text-align: center; 13 | white-space: nowrap; 14 | vertical-align: baseline; 15 | @include border-radius($badge-border-radius); 16 | 17 | // Empty badges collapse automatically 18 | &:empty { 19 | display: none; 20 | } 21 | } 22 | 23 | // Quick fix for badges in buttons 24 | .btn .badge { 25 | position: relative; 26 | top: -1px; 27 | } 28 | 29 | // Pill badges 30 | // 31 | // Make them extra rounded with a modifier to replace v3's badges. 32 | 33 | .badge-pill { 34 | padding-right: $badge-pill-padding-x; 35 | padding-left: $badge-pill-padding-x; 36 | @include border-radius($badge-pill-border-radius); 37 | } 38 | 39 | // Colors 40 | // 41 | // Contextual variations (linked badges get darker on :hover). 42 | 43 | @each $color, $value in $theme-colors { 44 | .badge-#{$color} { 45 | @include badge-variant($value); 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /style/scss/bootstrap/_badge.scss: -------------------------------------------------------------------------------- 1 | // Base class 2 | // 3 | // Requires one of the contextual, color modifier classes for `color` and 4 | // `background-color`. 5 | 6 | .badge { 7 | display: inline-block; 8 | padding: $badge-padding-y $badge-padding-x; 9 | font-size: $badge-font-size; 10 | font-weight: $badge-font-weight; 11 | line-height: 1; 12 | text-align: center; 13 | white-space: nowrap; 14 | vertical-align: baseline; 15 | @include border-radius($badge-border-radius); 16 | 17 | // Empty badges collapse automatically 18 | &:empty { 19 | display: none; 20 | } 21 | } 22 | 23 | // Quick fix for badges in buttons 24 | .btn .badge { 25 | position: relative; 26 | top: -1px; 27 | } 28 | 29 | // Pill badges 30 | // 31 | // Make them extra rounded with a modifier to replace v3's badges. 32 | 33 | .badge-pill { 34 | padding-right: $badge-pill-padding-x; 35 | padding-left: $badge-pill-padding-x; 36 | @include border-radius($badge-pill-border-radius); 37 | } 38 | 39 | // Colors 40 | // 41 | // Contextual variations (linked badges get darker on :hover). 42 | 43 | @each $color, $value in $theme-colors { 44 | .badge-#{$color} { 45 | @include badge-variant($value); 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /style/scss/bootstrap/_grid.scss: -------------------------------------------------------------------------------- 1 | // Container widths 2 | // 3 | // Set the container width, and override it for fixed navbars in media queries. 4 | 5 | @if $enable-grid-classes { 6 | .container { 7 | @include make-container(); 8 | @include make-container-max-widths(); 9 | } 10 | } 11 | 12 | // Fluid container 13 | // 14 | // Utilizes the mixin meant for fixed width containers, but with 100% width for 15 | // fluid, full width layouts. 16 | 17 | @if $enable-grid-classes { 18 | .container-fluid { 19 | @include make-container(); 20 | } 21 | } 22 | 23 | // Row 24 | // 25 | // Rows contain and clear the floats of your columns. 26 | 27 | @if $enable-grid-classes { 28 | .row { 29 | @include make-row(); 30 | } 31 | 32 | // Remove the negative margin from default .row, then the horizontal padding 33 | // from all immediate children columns (to prevent runaway style inheritance). 34 | .no-gutters { 35 | margin-right: 0; 36 | margin-left: 0; 37 | 38 | > .col, 39 | > [class*="col-"] { 40 | padding-right: 0; 41 | padding-left: 0; 42 | } 43 | } 44 | } 45 | 46 | // Columns 47 | // 48 | // Common styles for small and large grid columns 49 | 50 | @if $enable-grid-classes { 51 | @include make-grid-columns(); 52 | } 53 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_grid.scss: -------------------------------------------------------------------------------- 1 | // Container widths 2 | // 3 | // Set the container width, and override it for fixed navbars in media queries. 4 | 5 | @if $enable-grid-classes { 6 | .container { 7 | @include make-container(); 8 | @include make-container-max-widths(); 9 | } 10 | } 11 | 12 | // Fluid container 13 | // 14 | // Utilizes the mixin meant for fixed width containers, but with 100% width for 15 | // fluid, full width layouts. 16 | 17 | @if $enable-grid-classes { 18 | .container-fluid { 19 | @include make-container(); 20 | } 21 | } 22 | 23 | // Row 24 | // 25 | // Rows contain and clear the floats of your columns. 26 | 27 | @if $enable-grid-classes { 28 | .row { 29 | @include make-row(); 30 | } 31 | 32 | // Remove the negative margin from default .row, then the horizontal padding 33 | // from all immediate children columns (to prevent runaway style inheritance). 34 | .no-gutters { 35 | margin-right: 0; 36 | margin-left: 0; 37 | 38 | > .col, 39 | > [class*="col-"] { 40 | padding-right: 0; 41 | padding-left: 0; 42 | } 43 | } 44 | } 45 | 46 | // Columns 47 | // 48 | // Common styles for small and large grid columns 49 | 50 | @if $enable-grid-classes { 51 | @include make-grid-columns(); 52 | } 53 | -------------------------------------------------------------------------------- /style/assets/css/partials/other/_charts.scss: -------------------------------------------------------------------------------- 1 | /** ===================== 2 | Chart css start 3 | ========================== **/ 4 | 5 | .nvd-chart { 6 | height: 400px; 7 | } 8 | 9 | .peity-chart .peity { 10 | width: 100%; 11 | height: 250px; 12 | } 13 | 14 | @-webkit-keyframes dash { 15 | 0% { 16 | stroke-dasharray: 1, 200; 17 | stroke-dashoffset: 0 18 | } 19 | 50% { 20 | stroke-dasharray: 89, 200; 21 | stroke-dashoffset: -35px 22 | } 23 | 100% { 24 | stroke-dasharray: 89, 200; 25 | stroke-dashoffset: -124px 26 | } 27 | } 28 | 29 | @keyframes dash { 30 | 0% { 31 | stroke-dasharray: 1, 200; 32 | stroke-dashoffset: 0 33 | } 34 | 50% { 35 | stroke-dasharray: 89, 200; 36 | stroke-dashoffset: -35px 37 | } 38 | 100% { 39 | stroke-dasharray: 89, 200; 40 | stroke-dashoffset: -124px 41 | } 42 | } 43 | 44 | .morris-hover { 45 | position: absolute; 46 | min-width: 100px; 47 | width: 100px; 48 | right: 0; 49 | background: #fff; 50 | padding: 20px; 51 | border: 1px solid #ccc; 52 | } 53 | 54 | 55 | /**====== Chart css end ======**/ 56 | .rickshaw_graph{ 57 | svg{ 58 | width: 100% !important; 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /style/assets/scss/partials/other/_charts.scss: -------------------------------------------------------------------------------- 1 | /** ===================== 2 | Chart css start 3 | ========================== **/ 4 | 5 | .nvd-chart { 6 | height: 400px; 7 | } 8 | 9 | .peity-chart .peity { 10 | width: 100%; 11 | height: 250px; 12 | } 13 | 14 | @-webkit-keyframes dash { 15 | 0% { 16 | stroke-dasharray: 1, 200; 17 | stroke-dashoffset: 0 18 | } 19 | 50% { 20 | stroke-dasharray: 89, 200; 21 | stroke-dashoffset: -35px 22 | } 23 | 100% { 24 | stroke-dasharray: 89, 200; 25 | stroke-dashoffset: -124px 26 | } 27 | } 28 | 29 | @keyframes dash { 30 | 0% { 31 | stroke-dasharray: 1, 200; 32 | stroke-dashoffset: 0 33 | } 34 | 50% { 35 | stroke-dasharray: 89, 200; 36 | stroke-dashoffset: -35px 37 | } 38 | 100% { 39 | stroke-dasharray: 89, 200; 40 | stroke-dashoffset: -124px 41 | } 42 | } 43 | 44 | .morris-hover { 45 | position: absolute; 46 | min-width: 100px; 47 | width: 100px; 48 | right: 0; 49 | background: #fff; 50 | padding: 20px; 51 | border: 1px solid #ccc; 52 | } 53 | 54 | 55 | /**====== Chart css end ======**/ 56 | .rickshaw_graph{ 57 | svg{ 58 | width: 100% !important; 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /SearchDrugModal.php: -------------------------------------------------------------------------------- 1 | 8 | 9 | 27 | -------------------------------------------------------------------------------- /hint.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |
7 | 8 | 33 | 34 |

Content

35 | 36 | 37 | 38 |
39 | 40 | 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /style/assets/css/partials/other/_prism.scss: -------------------------------------------------------------------------------- 1 | /** ===================== 2 | Prism css start 3 | ========================== **/ 4 | 5 | pre[class*="language-"] { 6 | background-color: #fff; 7 | border: 1px solid #ddd; 8 | code { 9 | background-color: #fff !important; 10 | } 11 | } 12 | 13 | pre.line-numbers { 14 | position: relative; 15 | padding-left: 3.8em; 16 | counter-reset: linenumber; 17 | } 18 | 19 | pre.line-numbers > code { 20 | position: relative; 21 | } 22 | 23 | .line-numbers .line-numbers-rows { 24 | position: absolute; 25 | pointer-events: none; 26 | top: 0; 27 | font-size: 100%; 28 | left: -3.8em; 29 | width: 3em; 30 | /* works for line-numbers below 1000 lines */ 31 | letter-spacing: -1px; 32 | border-right: 1px solid #999; 33 | -webkit-user-select: none; 34 | -moz-user-select: none; 35 | -ms-user-select: none; 36 | user-select: none; 37 | } 38 | 39 | .line-numbers-rows > span { 40 | pointer-events: none; 41 | display: block; 42 | counter-increment: linenumber; 43 | } 44 | 45 | .line-numbers-rows > span:before { 46 | content: counter(linenumber); 47 | color: #999; 48 | display: block; 49 | padding-right: 0.8em; 50 | text-align: right; 51 | } 52 | 53 | 54 | /**====== Prism css end ======**/ 55 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_images.scss: -------------------------------------------------------------------------------- 1 | // Responsive images (ensure images don't scale beyond their parents) 2 | // 3 | // This is purposefully opt-in via an explicit class rather than being the default for all ``s. 4 | // We previously tried the "images are responsive by default" approach in Bootstrap v2, 5 | // and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps) 6 | // which weren't expecting the images within themselves to be involuntarily resized. 7 | // See also https://github.com/twbs/bootstrap/issues/18178 8 | .img-fluid { 9 | @include img-fluid; 10 | } 11 | 12 | 13 | // Image thumbnails 14 | .img-thumbnail { 15 | padding: $thumbnail-padding; 16 | background-color: $thumbnail-bg; 17 | border: $thumbnail-border-width solid $thumbnail-border-color; 18 | @include border-radius($thumbnail-border-radius); 19 | @include box-shadow($thumbnail-box-shadow); 20 | 21 | // Keep them at most 100% wide 22 | @include img-fluid; 23 | } 24 | 25 | // 26 | // Figures 27 | // 28 | 29 | .figure { 30 | // Ensures the caption's text aligns with the image. 31 | display: inline-block; 32 | } 33 | 34 | .figure-img { 35 | margin-bottom: ($spacer / 2); 36 | line-height: 1; 37 | } 38 | 39 | .figure-caption { 40 | font-size: $figure-caption-font-size; 41 | color: $figure-caption-color; 42 | } 43 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_image.scss: -------------------------------------------------------------------------------- 1 | // Image Mixins 2 | // - Responsive image 3 | // - Retina image 4 | 5 | 6 | // Responsive image 7 | // 8 | // Keep images from scaling beyond the width of their parents. 9 | 10 | @mixin img-fluid { 11 | // Part 1: Set a maximum relative to the parent 12 | max-width: 100%; 13 | // Part 2: Override the height to auto, otherwise images will be stretched 14 | // when setting a width and height attribute on the img element. 15 | height: auto; 16 | } 17 | 18 | 19 | // Retina image 20 | // 21 | // Short retina mixin for setting background-image and -size. 22 | 23 | // stylelint-disable indentation, media-query-list-comma-newline-after 24 | @mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) { 25 | background-image: url($file-1x); 26 | 27 | // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio, 28 | // but doesn't convert dppx=>dpi. 29 | // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard. 30 | // Compatibility info: https://caniuse.com/#feat=css-media-resolution 31 | @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx 32 | only screen and (min-resolution: 2dppx) { // Standardized 33 | background-image: url($file-2x); 34 | background-size: $width-1x $height-1x; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /style/scss/bootstrap/_images.scss: -------------------------------------------------------------------------------- 1 | // Responsive images (ensure images don't scale beyond their parents) 2 | // 3 | // This is purposefully opt-in via an explicit class rather than being the default for all ``s. 4 | // We previously tried the "images are responsive by default" approach in Bootstrap v2, 5 | // and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps) 6 | // which weren't expecting the images within themselves to be involuntarily resized. 7 | // See also https://github.com/twbs/bootstrap/issues/18178 8 | .img-fluid { 9 | @include img-fluid; 10 | } 11 | 12 | 13 | // Image thumbnails 14 | .img-thumbnail { 15 | padding: $thumbnail-padding; 16 | background-color: $thumbnail-bg; 17 | border: $thumbnail-border-width solid $thumbnail-border-color; 18 | @include border-radius($thumbnail-border-radius); 19 | @include box-shadow($thumbnail-box-shadow); 20 | 21 | // Keep them at most 100% wide 22 | @include img-fluid; 23 | } 24 | 25 | // 26 | // Figures 27 | // 28 | 29 | .figure { 30 | // Ensures the caption's text aligns with the image. 31 | display: inline-block; 32 | } 33 | 34 | .figure-img { 35 | margin-bottom: ($spacer / 2); 36 | line-height: 1; 37 | } 38 | 39 | .figure-caption { 40 | font-size: $figure-caption-font-size; 41 | color: $figure-caption-color; 42 | } 43 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_image.scss: -------------------------------------------------------------------------------- 1 | // Image Mixins 2 | // - Responsive image 3 | // - Retina image 4 | 5 | 6 | // Responsive image 7 | // 8 | // Keep images from scaling beyond the width of their parents. 9 | 10 | @mixin img-fluid { 11 | // Part 1: Set a maximum relative to the parent 12 | max-width: 100%; 13 | // Part 2: Override the height to auto, otherwise images will be stretched 14 | // when setting a width and height attribute on the img element. 15 | height: auto; 16 | } 17 | 18 | 19 | // Retina image 20 | // 21 | // Short retina mixin for setting background-image and -size. 22 | 23 | // stylelint-disable indentation, media-query-list-comma-newline-after 24 | @mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) { 25 | background-image: url($file-1x); 26 | 27 | // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio, 28 | // but doesn't convert dppx=>dpi. 29 | // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard. 30 | // Compatibility info: https://caniuse.com/#feat=css-media-resolution 31 | @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx 32 | only screen and (min-resolution: 2dppx) { // Standardized 33 | background-image: url($file-2x); 34 | background-size: $width-1x $height-1x; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /style/assets/pages/dashboard/horizontal-timeline/css/reset.css: -------------------------------------------------------------------------------- 1 | /* http://meyerweb.com/eric/tools/css/reset/ 2 | v2.0 | 20110126 3 | License: none (public domain) 4 | */ 5 | 6 | html, body, div, span, applet, object, iframe, 7 | h1, h2, h3, h4, h5, h6, p, blockquote, pre, 8 | a, abbr, acronym, address, big, cite, code, 9 | del, dfn, em, img, ins, kbd, q, s, samp, 10 | small, strike, strong, sub, sup, tt, var, 11 | b, u, i, center, 12 | dl, dt, dd, ol, ul, li, 13 | fieldset, form, label, legend, 14 | table, caption, tbody, tfoot, thead, tr, th, td, 15 | article, aside, canvas, details, embed, 16 | figure, figcaption, footer, header, hgroup, 17 | menu, nav, output, ruby, section, summary, 18 | time, mark, audio, video { 19 | margin: 0; 20 | padding: 0; 21 | border: 0; 22 | font-size: 100%; 23 | font: inherit; 24 | vertical-align: baseline; 25 | } 26 | /* HTML5 display-role reset for older browsers */ 27 | article, aside, details, figcaption, figure, 28 | footer, header, hgroup, menu, nav, section, main { 29 | display: block; 30 | } 31 | body { 32 | line-height: 1; 33 | } 34 | ol, ul { 35 | list-style: none; 36 | } 37 | blockquote, q { 38 | quotes: none; 39 | } 40 | blockquote:before, blockquote:after, 41 | q:before, q:after { 42 | content: ''; 43 | content: none; 44 | } 45 | table { 46 | border-collapse: collapse; 47 | border-spacing: 0; 48 | } -------------------------------------------------------------------------------- /fronts/fonts/flaticon/font/flaticon.css: -------------------------------------------------------------------------------- 1 | /* 2 | Flaticon icon font: Flaticon 3 | Creation date: 18/06/2020 09:11 4 | */ 5 | 6 | @font-face { 7 | font-family: "Flaticon"; 8 | src: url("./Flaticon.eot"); 9 | src: url("./Flaticon.eot?#iefix") format("embedded-opentype"), 10 | url("./Flaticon.woff2") format("woff2"), 11 | url("./Flaticon.woff") format("woff"), 12 | url("./Flaticon.ttf") format("truetype"), 13 | url("./Flaticon.svg#Flaticon") format("svg"); 14 | font-weight: normal; 15 | font-style: normal; 16 | } 17 | 18 | @media screen and (-webkit-min-device-pixel-ratio:0) { 19 | @font-face { 20 | font-family: "Flaticon"; 21 | src: url("./Flaticon.svg#Flaticon") format("svg"); 22 | } 23 | } 24 | 25 | [class^="flaticon-"]:before, [class*=" flaticon-"]:before, 26 | [class^="flaticon-"]:after, [class*=" flaticon-"]:after { 27 | font-family: Flaticon; 28 | /* Better Font Rendering =========== */ 29 | -webkit-font-smoothing: antialiased; 30 | -moz-osx-font-smoothing: grayscale; 31 | } 32 | 33 | .flaticon-24-hours-drugs-delivery:before { content: "\f100"; } 34 | .flaticon-red-cross-symbol:before { content: "\f101"; } 35 | .flaticon-medicine:before { content: "\f102"; } 36 | .flaticon-drug:before { content: "\f103"; } 37 | .flaticon-test-tubes:before { content: "\f104"; } 38 | .flaticon-medical-history:before { content: "\f105"; } -------------------------------------------------------------------------------- /style/fonts/flaticon/font/flaticon.css: -------------------------------------------------------------------------------- 1 | /* 2 | Flaticon icon font: Flaticon 3 | Creation date: 18/06/2020 09:11 4 | */ 5 | 6 | @font-face { 7 | font-family: "Flaticon"; 8 | src: url("./Flaticon.eot"); 9 | src: url("./Flaticon.eot?#iefix") format("embedded-opentype"), 10 | url("./Flaticon.woff2") format("woff2"), 11 | url("./Flaticon.woff") format("woff"), 12 | url("./Flaticon.ttf") format("truetype"), 13 | url("./Flaticon.svg#Flaticon") format("svg"); 14 | font-weight: normal; 15 | font-style: normal; 16 | } 17 | 18 | @media screen and (-webkit-min-device-pixel-ratio:0) { 19 | @font-face { 20 | font-family: "Flaticon"; 21 | src: url("./Flaticon.svg#Flaticon") format("svg"); 22 | } 23 | } 24 | 25 | [class^="flaticon-"]:before, [class*=" flaticon-"]:before, 26 | [class^="flaticon-"]:after, [class*=" flaticon-"]:after { 27 | font-family: Flaticon; 28 | /* Better Font Rendering =========== */ 29 | -webkit-font-smoothing: antialiased; 30 | -moz-osx-font-smoothing: grayscale; 31 | } 32 | 33 | .flaticon-24-hours-drugs-delivery:before { content: "\f100"; } 34 | .flaticon-red-cross-symbol:before { content: "\f101"; } 35 | .flaticon-medicine:before { content: "\f102"; } 36 | .flaticon-drug:before { content: "\f103"; } 37 | .flaticon-test-tubes:before { content: "\f104"; } 38 | .flaticon-medical-history:before { content: "\f105"; } -------------------------------------------------------------------------------- /style/scss/bootstrap/_alert.scss: -------------------------------------------------------------------------------- 1 | // 2 | // Base styles 3 | // 4 | 5 | .alert { 6 | position: relative; 7 | padding: $alert-padding-y $alert-padding-x; 8 | margin-bottom: $alert-margin-bottom; 9 | border: $alert-border-width solid transparent; 10 | @include border-radius($alert-border-radius); 11 | } 12 | 13 | // Headings for larger alerts 14 | .alert-heading { 15 | // Specified to prevent conflicts of changing $headings-color 16 | color: inherit; 17 | } 18 | 19 | // Provide class for links that match alerts 20 | .alert-link { 21 | font-weight: $alert-link-font-weight; 22 | } 23 | 24 | 25 | // Dismissible alerts 26 | // 27 | // Expand the right padding and account for the close button's positioning. 28 | 29 | .alert-dismissible { 30 | padding-right: ($close-font-size + $alert-padding-x * 2); 31 | 32 | // Adjust close link position 33 | .close { 34 | position: absolute; 35 | top: 0; 36 | right: 0; 37 | padding: $alert-padding-y $alert-padding-x; 38 | color: inherit; 39 | } 40 | } 41 | 42 | 43 | // Alternate styles 44 | // 45 | // Generate contextual modifier classes for colorizing the alert. 46 | 47 | @each $color, $value in $theme-colors { 48 | .alert-#{$color} { 49 | @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level)); 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_alert.scss: -------------------------------------------------------------------------------- 1 | // 2 | // Base styles 3 | // 4 | 5 | .alert { 6 | position: relative; 7 | padding: $alert-padding-y $alert-padding-x; 8 | margin-bottom: $alert-margin-bottom; 9 | border: $alert-border-width solid transparent; 10 | @include border-radius($alert-border-radius); 11 | } 12 | 13 | // Headings for larger alerts 14 | .alert-heading { 15 | // Specified to prevent conflicts of changing $headings-color 16 | color: inherit; 17 | } 18 | 19 | // Provide class for links that match alerts 20 | .alert-link { 21 | font-weight: $alert-link-font-weight; 22 | } 23 | 24 | 25 | // Dismissible alerts 26 | // 27 | // Expand the right padding and account for the close button's positioning. 28 | 29 | .alert-dismissible { 30 | padding-right: ($close-font-size + $alert-padding-x * 2); 31 | 32 | // Adjust close link position 33 | .close { 34 | position: absolute; 35 | top: 0; 36 | right: 0; 37 | padding: $alert-padding-y $alert-padding-x; 38 | color: inherit; 39 | } 40 | } 41 | 42 | 43 | // Alternate styles 44 | // 45 | // Generate contextual modifier classes for colorizing the alert. 46 | 47 | @each $color, $value in $theme-colors { 48 | .alert-#{$color} { 49 | @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level)); 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /PHPMailer/Exception.php: -------------------------------------------------------------------------------- 1 | 10 | * @author Jim Jagielski (jimjag) 11 | * @author Andy Prevost (codeworxtech) 12 | * @author Brent R. Matzelle (original founder) 13 | * @copyright 2012 - 2020 Marcus Bointon 14 | * @copyright 2010 - 2012 Jim Jagielski 15 | * @copyright 2004 - 2009 Andy Prevost 16 | * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License 17 | * @note This program is distributed in the hope that it will be useful - WITHOUT 18 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 19 | * FITNESS FOR A PARTICULAR PURPOSE. 20 | */ 21 | 22 | namespace PHPMailer\PHPMailer; 23 | 24 | /** 25 | * PHPMailer exception handler. 26 | * 27 | * @author Marcus Bointon 28 | */ 29 | class Exception extends \Exception 30 | { 31 | /** 32 | * Prettify error message output. 33 | * 34 | * @return string 35 | */ 36 | public function errorMessage() 37 | { 38 | return '' . htmlspecialchars($this->getMessage(), ENT_COMPAT | ENT_HTML401) . "
\n"; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/_breadcrumb.scss: -------------------------------------------------------------------------------- 1 | .breadcrumb { 2 | display: flex; 3 | flex-wrap: wrap; 4 | padding: $breadcrumb-padding-y $breadcrumb-padding-x; 5 | margin-bottom: $breadcrumb-margin-bottom; 6 | list-style: none; 7 | background-color: $breadcrumb-bg; 8 | @include border-radius($breadcrumb-border-radius); 9 | } 10 | 11 | .breadcrumb-item { 12 | // The separator between breadcrumbs (by default, a forward-slash: "/") 13 | + .breadcrumb-item { 14 | padding-left: $breadcrumb-item-padding; 15 | 16 | &::before { 17 | display: inline-block; // Suppress underlining of the separator in modern browsers 18 | padding-right: $breadcrumb-item-padding; 19 | color: $breadcrumb-divider-color; 20 | content: $breadcrumb-divider; 21 | } 22 | } 23 | 24 | // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built 25 | // without `
    `s. The `::before` pseudo-element generates an element 26 | // *within* the .breadcrumb-item and thereby inherits the `text-decoration`. 27 | // 28 | // To trick IE into suppressing the underline, we give the pseudo-element an 29 | // underline and then immediately remove it. 30 | + .breadcrumb-item:hover::before { 31 | text-decoration: underline; 32 | } 33 | // stylelint-disable-next-line no-duplicate-selectors 34 | + .breadcrumb-item:hover::before { 35 | text-decoration: none; 36 | } 37 | 38 | &.active { 39 | color: $breadcrumb-active-color; 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /style/scss/bootstrap/_breadcrumb.scss: -------------------------------------------------------------------------------- 1 | .breadcrumb { 2 | display: flex; 3 | flex-wrap: wrap; 4 | padding: $breadcrumb-padding-y $breadcrumb-padding-x; 5 | margin-bottom: $breadcrumb-margin-bottom; 6 | list-style: none; 7 | background-color: $breadcrumb-bg; 8 | @include border-radius($breadcrumb-border-radius); 9 | } 10 | 11 | .breadcrumb-item { 12 | // The separator between breadcrumbs (by default, a forward-slash: "/") 13 | + .breadcrumb-item { 14 | padding-left: $breadcrumb-item-padding; 15 | 16 | &::before { 17 | display: inline-block; // Suppress underlining of the separator in modern browsers 18 | padding-right: $breadcrumb-item-padding; 19 | color: $breadcrumb-divider-color; 20 | content: $breadcrumb-divider; 21 | } 22 | } 23 | 24 | // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built 25 | // without `
      `s. The `::before` pseudo-element generates an element 26 | // *within* the .breadcrumb-item and thereby inherits the `text-decoration`. 27 | // 28 | // To trick IE into suppressing the underline, we give the pseudo-element an 29 | // underline and then immediately remove it. 30 | + .breadcrumb-item:hover::before { 31 | text-decoration: underline; 32 | } 33 | // stylelint-disable-next-line no-duplicate-selectors 34 | + .breadcrumb-item:hover::before { 35 | text-decoration: none; 36 | } 37 | 38 | &.active { 39 | color: $breadcrumb-active-color; 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /customer/CustomerModalLogout.php: -------------------------------------------------------------------------------- 1 | 6 | 9 | 15 | 16 | 35 | -------------------------------------------------------------------------------- /fronts/fonts/flaticon/font/_flaticon.css: -------------------------------------------------------------------------------- 1 | /* 2 | Flaticon icon font: Flaticon 3 | Creation date: 18/06/2020 09:11 4 | */ 5 | @font-face { 6 | font-family: "Flaticon"; 7 | src: url("./Flaticon.eot"); 8 | src: url("./Flaticon.eot?#iefix") format("embedded-opentype"), url("./Flaticon.woff2") format("woff2"), url("./Flaticon.woff") format("woff"), url("./Flaticon.ttf") format("truetype"), url("./Flaticon.svg#Flaticon") format("svg"); 9 | font-weight: normal; 10 | font-style: normal; } 11 | 12 | @media screen and (-webkit-min-device-pixel-ratio: 0) { 13 | @font-face { 14 | font-family: "Flaticon"; 15 | src: url("./Flaticon.svg#Flaticon") format("svg"); } } 16 | 17 | .fi:before { 18 | display: inline-block; 19 | font-family: "Flaticon"; 20 | font-style: normal; 21 | font-weight: normal; 22 | font-variant: normal; 23 | line-height: 1; 24 | text-decoration: inherit; 25 | text-rendering: optimizeLegibility; 26 | text-transform: none; 27 | -moz-osx-font-smoothing: grayscale; 28 | -webkit-font-smoothing: antialiased; 29 | font-smoothing: antialiased; } 30 | 31 | .flaticon-24-hours-drugs-delivery:before { 32 | content: "\f100"; } 33 | 34 | .flaticon-red-cross-symbol:before { 35 | content: "\f101"; } 36 | 37 | .flaticon-medicine:before { 38 | content: "\f102"; } 39 | 40 | .flaticon-drug:before { 41 | content: "\f103"; } 42 | 43 | .flaticon-test-tubes:before { 44 | content: "\f104"; } 45 | 46 | .flaticon-medical-history:before { 47 | content: "\f105"; } 48 | -------------------------------------------------------------------------------- /style/fonts/flaticon/font/_flaticon.css: -------------------------------------------------------------------------------- 1 | /* 2 | Flaticon icon font: Flaticon 3 | Creation date: 18/06/2020 09:11 4 | */ 5 | @font-face { 6 | font-family: "Flaticon"; 7 | src: url("./Flaticon.eot"); 8 | src: url("./Flaticon.eot?#iefix") format("embedded-opentype"), url("./Flaticon.woff2") format("woff2"), url("./Flaticon.woff") format("woff"), url("./Flaticon.ttf") format("truetype"), url("./Flaticon.svg#Flaticon") format("svg"); 9 | font-weight: normal; 10 | font-style: normal; } 11 | 12 | @media screen and (-webkit-min-device-pixel-ratio: 0) { 13 | @font-face { 14 | font-family: "Flaticon"; 15 | src: url("./Flaticon.svg#Flaticon") format("svg"); } } 16 | 17 | .fi:before { 18 | display: inline-block; 19 | font-family: "Flaticon"; 20 | font-style: normal; 21 | font-weight: normal; 22 | font-variant: normal; 23 | line-height: 1; 24 | text-decoration: inherit; 25 | text-rendering: optimizeLegibility; 26 | text-transform: none; 27 | -moz-osx-font-smoothing: grayscale; 28 | -webkit-font-smoothing: antialiased; 29 | font-smoothing: antialiased; } 30 | 31 | .flaticon-24-hours-drugs-delivery:before { 32 | content: "\f100"; } 33 | 34 | .flaticon-red-cross-symbol:before { 35 | content: "\f101"; } 36 | 37 | .flaticon-medicine:before { 38 | content: "\f102"; } 39 | 40 | .flaticon-drug:before { 41 | content: "\f103"; } 42 | 43 | .flaticon-test-tubes:before { 44 | content: "\f104"; } 45 | 46 | .flaticon-medical-history:before { 47 | content: "\f105"; } 48 | -------------------------------------------------------------------------------- /style/assets/css/partials/other/_breadcrumb.scss: -------------------------------------------------------------------------------- 1 | /** ===================== 2 | Breadcrumb css start 3 | ========================== **/ 4 | .caption-breadcrumb{ 5 | .breadcrumb-header{ 6 | display:inline-block; 7 | span{ 8 | display: block; 9 | font-size: 13px; 10 | margin-top: 5px; 11 | } 12 | } 13 | } 14 | 15 | .front-icon-breadcrumb{ 16 | .breadcrumb-header{ 17 | display: inline-block; 18 | } 19 | .big-icon{ 20 | display: inline-block; 21 | i{ 22 | font-size: 50px; 23 | margin-right: 10px; 24 | color: $primary-color; 25 | } 26 | } 27 | .d-inline-block{ 28 | span{ 29 | display: block; 30 | font-size: 13px; 31 | margin-top: 5px; 32 | } 33 | } 34 | } 35 | 36 | .primary-breadcrumb{ 37 | @extend .caption-breadcrumb; 38 | background-color: $primary-color; 39 | color: #fff; 40 | h5,a,.breadcrumb-title li:last-child a,.breadcrumb-item+.breadcrumb-item::before{ 41 | color: #fff; 42 | } 43 | } 44 | .inverse-breadcrumb{ 45 | @extend .primary-breadcrumb; 46 | background-color: $inverse-color; 47 | } 48 | .danger-breadcrumb{ 49 | @extend .primary-breadcrumb; 50 | background-color: $danger-color; 51 | } 52 | .info-breadcrumb{ 53 | @extend .primary-breadcrumb; 54 | background-color: $info-color; 55 | } 56 | .warning-breadcrumb{ 57 | @extend .primary-breadcrumb; 58 | background-color: $warning-color; 59 | } 60 | .success-breadcrumb{ 61 | @extend .primary-breadcrumb; 62 | background-color: $success-color; 63 | } 64 | 65 | /**====== Breadcrumb css end ======**/ 66 | -------------------------------------------------------------------------------- /style/assets/scss/partials/other/_breadcrumb.scss: -------------------------------------------------------------------------------- 1 | /** ===================== 2 | Breadcrumb css start 3 | ========================== **/ 4 | .caption-breadcrumb{ 5 | .breadcrumb-header{ 6 | display:inline-block; 7 | span{ 8 | display: block; 9 | font-size: 13px; 10 | margin-top: 5px; 11 | } 12 | } 13 | } 14 | 15 | .front-icon-breadcrumb{ 16 | .breadcrumb-header{ 17 | display: inline-block; 18 | } 19 | .big-icon{ 20 | display: inline-block; 21 | i{ 22 | font-size: 50px; 23 | margin-right: 10px; 24 | color: $primary-color; 25 | } 26 | } 27 | .d-inline-block{ 28 | span{ 29 | display: block; 30 | font-size: 13px; 31 | margin-top: 5px; 32 | } 33 | } 34 | } 35 | 36 | .primary-breadcrumb{ 37 | @extend .caption-breadcrumb; 38 | background-color: $primary-color; 39 | color: #fff; 40 | h5,a,.breadcrumb-title li:last-child a,.breadcrumb-item+.breadcrumb-item::before{ 41 | color: #fff; 42 | } 43 | } 44 | .inverse-breadcrumb{ 45 | @extend .primary-breadcrumb; 46 | background-color: $inverse-color; 47 | } 48 | .danger-breadcrumb{ 49 | @extend .primary-breadcrumb; 50 | background-color: $danger-color; 51 | } 52 | .info-breadcrumb{ 53 | @extend .primary-breadcrumb; 54 | background-color: $info-color; 55 | } 56 | .warning-breadcrumb{ 57 | @extend .primary-breadcrumb; 58 | background-color: $warning-color; 59 | } 60 | .success-breadcrumb{ 61 | @extend .primary-breadcrumb; 62 | background-color: $success-color; 63 | } 64 | 65 | /**====== Breadcrumb css end ======**/ 66 | -------------------------------------------------------------------------------- /phpcode/codes.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_display.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // 4 | // Utilities for common `display` values 5 | // 6 | 7 | @each $breakpoint in map-keys($grid-breakpoints) { 8 | @include media-breakpoint-up($breakpoint) { 9 | $infix: breakpoint-infix($breakpoint, $grid-breakpoints); 10 | 11 | .d#{$infix}-none { display: none !important; } 12 | .d#{$infix}-inline { display: inline !important; } 13 | .d#{$infix}-inline-block { display: inline-block !important; } 14 | .d#{$infix}-block { display: block !important; } 15 | .d#{$infix}-table { display: table !important; } 16 | .d#{$infix}-table-row { display: table-row !important; } 17 | .d#{$infix}-table-cell { display: table-cell !important; } 18 | .d#{$infix}-flex { display: flex !important; } 19 | .d#{$infix}-inline-flex { display: inline-flex !important; } 20 | } 21 | } 22 | 23 | 24 | // 25 | // Utilities for toggling `display` in print 26 | // 27 | 28 | @media print { 29 | .d-print-none { display: none !important; } 30 | .d-print-inline { display: inline !important; } 31 | .d-print-inline-block { display: inline-block !important; } 32 | .d-print-block { display: block !important; } 33 | .d-print-table { display: table !important; } 34 | .d-print-table-row { display: table-row !important; } 35 | .d-print-table-cell { display: table-cell !important; } 36 | .d-print-flex { display: flex !important; } 37 | .d-print-inline-flex { display: inline-flex !important; } 38 | } 39 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_display.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // 4 | // Utilities for common `display` values 5 | // 6 | 7 | @each $breakpoint in map-keys($grid-breakpoints) { 8 | @include media-breakpoint-up($breakpoint) { 9 | $infix: breakpoint-infix($breakpoint, $grid-breakpoints); 10 | 11 | .d#{$infix}-none { display: none !important; } 12 | .d#{$infix}-inline { display: inline !important; } 13 | .d#{$infix}-inline-block { display: inline-block !important; } 14 | .d#{$infix}-block { display: block !important; } 15 | .d#{$infix}-table { display: table !important; } 16 | .d#{$infix}-table-row { display: table-row !important; } 17 | .d#{$infix}-table-cell { display: table-cell !important; } 18 | .d#{$infix}-flex { display: flex !important; } 19 | .d#{$infix}-inline-flex { display: inline-flex !important; } 20 | } 21 | } 22 | 23 | 24 | // 25 | // Utilities for toggling `display` in print 26 | // 27 | 28 | @media print { 29 | .d-print-none { display: none !important; } 30 | .d-print-inline { display: inline !important; } 31 | .d-print-inline-block { display: inline-block !important; } 32 | .d-print-block { display: block !important; } 33 | .d-print-table { display: table !important; } 34 | .d-print-table-row { display: table-row !important; } 35 | .d-print-table-cell { display: table-cell !important; } 36 | .d-print-flex { display: flex !important; } 37 | .d-print-inline-flex { display: inline-flex !important; } 38 | } 39 | -------------------------------------------------------------------------------- /style/assets/css/partials/other/_note.scss: -------------------------------------------------------------------------------- 1 | /** ===================== 2 | Note css start 3 | ========================== **/ 4 | .note-card { 5 | padding-top: 0; 6 | padding-bottom: 0; 7 | .note-box-aside { 8 | border-right: 1px solid #ddd; 9 | .row { 10 | padding: 20px 0; 11 | display: flex; 12 | align-items: center; 13 | } 14 | } 15 | .Note-header { 16 | padding: 20px 0; 17 | } 18 | .note-write { 19 | position: relative; 20 | &:before { 21 | content: ''; 22 | position: absolute; 23 | width: 0px; 24 | top: 0; 25 | left: 32px; 26 | bottom: 0; 27 | border-left: 1px solid $primary-color;; 28 | } 29 | &:after { 30 | content: ''; 31 | position: absolute; 32 | width: 0px; 33 | top: 0; 34 | left: 34px; 35 | bottom: 0; 36 | border-left: 1px solid $primary-color; 37 | } 38 | 39 | background:-webkit-linear-gradient(top, lighten($primary-color,15%) 0%, lighten($primary-color,30%) 5%) 0 0; 40 | background-size:100% 35px; 41 | } 42 | #Note-pad { 43 | border: none; 44 | resize: none; 45 | background: transparent; 46 | padding:0px 20px 0 50px; 47 | line-height: 35px; 48 | } 49 | .Note-created__on { 50 | display: block; 51 | } 52 | } 53 | .summernote-page .modal-footer{ 54 | margin:0 auto; 55 | } 56 | 57 | /**====== Note css end ======**/ 58 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_spacing.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // Margin and Padding 4 | 5 | @each $breakpoint in map-keys($grid-breakpoints) { 6 | @include media-breakpoint-up($breakpoint) { 7 | $infix: breakpoint-infix($breakpoint, $grid-breakpoints); 8 | 9 | @each $prop, $abbrev in (margin: m, padding: p) { 10 | @each $size, $length in $spacers { 11 | 12 | .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; } 13 | .#{$abbrev}t#{$infix}-#{$size}, 14 | .#{$abbrev}y#{$infix}-#{$size} { 15 | #{$prop}-top: $length !important; 16 | } 17 | .#{$abbrev}r#{$infix}-#{$size}, 18 | .#{$abbrev}x#{$infix}-#{$size} { 19 | #{$prop}-right: $length !important; 20 | } 21 | .#{$abbrev}b#{$infix}-#{$size}, 22 | .#{$abbrev}y#{$infix}-#{$size} { 23 | #{$prop}-bottom: $length !important; 24 | } 25 | .#{$abbrev}l#{$infix}-#{$size}, 26 | .#{$abbrev}x#{$infix}-#{$size} { 27 | #{$prop}-left: $length !important; 28 | } 29 | } 30 | } 31 | 32 | // Some special margin utils 33 | .m#{$infix}-auto { margin: auto !important; } 34 | .mt#{$infix}-auto, 35 | .my#{$infix}-auto { 36 | margin-top: auto !important; 37 | } 38 | .mr#{$infix}-auto, 39 | .mx#{$infix}-auto { 40 | margin-right: auto !important; 41 | } 42 | .mb#{$infix}-auto, 43 | .my#{$infix}-auto { 44 | margin-bottom: auto !important; 45 | } 46 | .ml#{$infix}-auto, 47 | .mx#{$infix}-auto { 48 | margin-left: auto !important; 49 | } 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_spacing.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // Margin and Padding 4 | 5 | @each $breakpoint in map-keys($grid-breakpoints) { 6 | @include media-breakpoint-up($breakpoint) { 7 | $infix: breakpoint-infix($breakpoint, $grid-breakpoints); 8 | 9 | @each $prop, $abbrev in (margin: m, padding: p) { 10 | @each $size, $length in $spacers { 11 | 12 | .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; } 13 | .#{$abbrev}t#{$infix}-#{$size}, 14 | .#{$abbrev}y#{$infix}-#{$size} { 15 | #{$prop}-top: $length !important; 16 | } 17 | .#{$abbrev}r#{$infix}-#{$size}, 18 | .#{$abbrev}x#{$infix}-#{$size} { 19 | #{$prop}-right: $length !important; 20 | } 21 | .#{$abbrev}b#{$infix}-#{$size}, 22 | .#{$abbrev}y#{$infix}-#{$size} { 23 | #{$prop}-bottom: $length !important; 24 | } 25 | .#{$abbrev}l#{$infix}-#{$size}, 26 | .#{$abbrev}x#{$infix}-#{$size} { 27 | #{$prop}-left: $length !important; 28 | } 29 | } 30 | } 31 | 32 | // Some special margin utils 33 | .m#{$infix}-auto { margin: auto !important; } 34 | .mt#{$infix}-auto, 35 | .my#{$infix}-auto { 36 | margin-top: auto !important; 37 | } 38 | .mr#{$infix}-auto, 39 | .mx#{$infix}-auto { 40 | margin-right: auto !important; 41 | } 42 | .mb#{$infix}-auto, 43 | .my#{$infix}-auto { 44 | margin-bottom: auto !important; 45 | } 46 | .ml#{$infix}-auto, 47 | .mx#{$infix}-auto { 48 | margin-left: auto !important; 49 | } 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /admin/AdminModalLogout.php: -------------------------------------------------------------------------------- 1 | 6 | 9 | 15 | 24 | 25 | 45 | -------------------------------------------------------------------------------- /PHPMailer/OAuthTokenProvider.php: -------------------------------------------------------------------------------- 1 | 10 | * @author Jim Jagielski (jimjag) 11 | * @author Andy Prevost (codeworxtech) 12 | * @author Brent R. Matzelle (original founder) 13 | * @copyright 2012 - 2020 Marcus Bointon 14 | * @copyright 2010 - 2012 Jim Jagielski 15 | * @copyright 2004 - 2009 Andy Prevost 16 | * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License 17 | * @note This program is distributed in the hope that it will be useful - WITHOUT 18 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 19 | * FITNESS FOR A PARTICULAR PURPOSE. 20 | */ 21 | 22 | namespace PHPMailer\PHPMailer; 23 | 24 | /** 25 | * OAuthTokenProvider - OAuth2 token provider interface. 26 | * Provides base64 encoded OAuth2 auth strings for SMTP authentication. 27 | * 28 | * @see OAuth 29 | * @see SMTP::authenticate() 30 | * 31 | * @author Peter Scopes (pdscopes) 32 | * @author Marcus Bointon (Synchro/coolbru) 33 | */ 34 | interface OAuthTokenProvider 35 | { 36 | /** 37 | * Generate a base64-encoded OAuth token ensuring that the access token has not expired. 38 | * The string to be base 64 encoded should be in the form: 39 | * "user=\001auth=Bearer \001\001" 40 | * 41 | * @return string 42 | */ 43 | public function getOauth64(); 44 | } 45 | -------------------------------------------------------------------------------- /header_links.php: -------------------------------------------------------------------------------- 1 | 2 | Pharmaceutic 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 45 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_caret.scss: -------------------------------------------------------------------------------- 1 | @mixin caret-down { 2 | border-top: $caret-width solid; 3 | border-right: $caret-width solid transparent; 4 | border-bottom: 0; 5 | border-left: $caret-width solid transparent; 6 | } 7 | 8 | @mixin caret-up { 9 | border-top: 0; 10 | border-right: $caret-width solid transparent; 11 | border-bottom: $caret-width solid; 12 | border-left: $caret-width solid transparent; 13 | } 14 | 15 | @mixin caret-right { 16 | border-top: $caret-width solid transparent; 17 | border-right: 0; 18 | border-bottom: $caret-width solid transparent; 19 | border-left: $caret-width solid; 20 | } 21 | 22 | @mixin caret-left { 23 | border-top: $caret-width solid transparent; 24 | border-right: $caret-width solid; 25 | border-bottom: $caret-width solid transparent; 26 | } 27 | 28 | @mixin caret($direction: down) { 29 | @if $enable-caret { 30 | &::after { 31 | display: inline-block; 32 | width: 0; 33 | height: 0; 34 | margin-left: $caret-width * .85; 35 | vertical-align: $caret-width * .85; 36 | content: ""; 37 | @if $direction == down { 38 | @include caret-down; 39 | } @else if $direction == up { 40 | @include caret-up; 41 | } @else if $direction == right { 42 | @include caret-right; 43 | } 44 | } 45 | 46 | @if $direction == left { 47 | &::after { 48 | display: none; 49 | } 50 | 51 | &::before { 52 | display: inline-block; 53 | width: 0; 54 | height: 0; 55 | margin-right: $caret-width * .85; 56 | vertical-align: $caret-width * .85; 57 | content: ""; 58 | @include caret-left; 59 | } 60 | } 61 | 62 | &:empty::after { 63 | margin-left: 0; 64 | } 65 | } 66 | } 67 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_caret.scss: -------------------------------------------------------------------------------- 1 | @mixin caret-down { 2 | border-top: $caret-width solid; 3 | border-right: $caret-width solid transparent; 4 | border-bottom: 0; 5 | border-left: $caret-width solid transparent; 6 | } 7 | 8 | @mixin caret-up { 9 | border-top: 0; 10 | border-right: $caret-width solid transparent; 11 | border-bottom: $caret-width solid; 12 | border-left: $caret-width solid transparent; 13 | } 14 | 15 | @mixin caret-right { 16 | border-top: $caret-width solid transparent; 17 | border-right: 0; 18 | border-bottom: $caret-width solid transparent; 19 | border-left: $caret-width solid; 20 | } 21 | 22 | @mixin caret-left { 23 | border-top: $caret-width solid transparent; 24 | border-right: $caret-width solid; 25 | border-bottom: $caret-width solid transparent; 26 | } 27 | 28 | @mixin caret($direction: down) { 29 | @if $enable-caret { 30 | &::after { 31 | display: inline-block; 32 | width: 0; 33 | height: 0; 34 | margin-left: $caret-width * .85; 35 | vertical-align: $caret-width * .85; 36 | content: ""; 37 | @if $direction == down { 38 | @include caret-down; 39 | } @else if $direction == up { 40 | @include caret-up; 41 | } @else if $direction == right { 42 | @include caret-right; 43 | } 44 | } 45 | 46 | @if $direction == left { 47 | &::after { 48 | display: none; 49 | } 50 | 51 | &::before { 52 | display: inline-block; 53 | width: 0; 54 | height: 0; 55 | margin-right: $caret-width * .85; 56 | vertical-align: $caret-width * .85; 57 | content: ""; 58 | @include caret-left; 59 | } 60 | } 61 | 62 | &:empty::after { 63 | margin-left: 0; 64 | } 65 | } 66 | } 67 | -------------------------------------------------------------------------------- /fronts/fonts/flaticon/font/_flaticon.scss: -------------------------------------------------------------------------------- 1 | /* 2 | Flaticon icon font: Flaticon 3 | Creation date: 18/06/2020 09:11 4 | */ 5 | 6 | @font-face { 7 | font-family: "Flaticon"; 8 | src: url("./Flaticon.eot"); 9 | src: url("./Flaticon.eot?#iefix") format("embedded-opentype"), 10 | url("./Flaticon.woff2") format("woff2"), 11 | url("./Flaticon.woff") format("woff"), 12 | url("./Flaticon.ttf") format("truetype"), 13 | url("./Flaticon.svg#Flaticon") format("svg"); 14 | font-weight: normal; 15 | font-style: normal; 16 | } 17 | 18 | @media screen and (-webkit-min-device-pixel-ratio:0) { 19 | @font-face { 20 | font-family: "Flaticon"; 21 | src: url("./Flaticon.svg#Flaticon") format("svg"); 22 | } 23 | } 24 | 25 | .fi:before{ 26 | display: inline-block; 27 | font-family: "Flaticon"; 28 | font-style: normal; 29 | font-weight: normal; 30 | font-variant: normal; 31 | line-height: 1; 32 | text-decoration: inherit; 33 | text-rendering: optimizeLegibility; 34 | text-transform: none; 35 | -moz-osx-font-smoothing: grayscale; 36 | -webkit-font-smoothing: antialiased; 37 | font-smoothing: antialiased; 38 | } 39 | 40 | .flaticon-24-hours-drugs-delivery:before { content: "\f100"; } 41 | .flaticon-red-cross-symbol:before { content: "\f101"; } 42 | .flaticon-medicine:before { content: "\f102"; } 43 | .flaticon-drug:before { content: "\f103"; } 44 | .flaticon-test-tubes:before { content: "\f104"; } 45 | .flaticon-medical-history:before { content: "\f105"; } 46 | 47 | $font-Flaticon-24-hours-drugs-delivery: "\f100"; 48 | $font-Flaticon-red-cross-symbol: "\f101"; 49 | $font-Flaticon-medicine: "\f102"; 50 | $font-Flaticon-drug: "\f103"; 51 | $font-Flaticon-test-tubes: "\f104"; 52 | $font-Flaticon-medical-history: "\f105"; -------------------------------------------------------------------------------- /style/fonts/flaticon/font/_flaticon.scss: -------------------------------------------------------------------------------- 1 | /* 2 | Flaticon icon font: Flaticon 3 | Creation date: 18/06/2020 09:11 4 | */ 5 | 6 | @font-face { 7 | font-family: "Flaticon"; 8 | src: url("./Flaticon.eot"); 9 | src: url("./Flaticon.eot?#iefix") format("embedded-opentype"), 10 | url("./Flaticon.woff2") format("woff2"), 11 | url("./Flaticon.woff") format("woff"), 12 | url("./Flaticon.ttf") format("truetype"), 13 | url("./Flaticon.svg#Flaticon") format("svg"); 14 | font-weight: normal; 15 | font-style: normal; 16 | } 17 | 18 | @media screen and (-webkit-min-device-pixel-ratio:0) { 19 | @font-face { 20 | font-family: "Flaticon"; 21 | src: url("./Flaticon.svg#Flaticon") format("svg"); 22 | } 23 | } 24 | 25 | .fi:before{ 26 | display: inline-block; 27 | font-family: "Flaticon"; 28 | font-style: normal; 29 | font-weight: normal; 30 | font-variant: normal; 31 | line-height: 1; 32 | text-decoration: inherit; 33 | text-rendering: optimizeLegibility; 34 | text-transform: none; 35 | -moz-osx-font-smoothing: grayscale; 36 | -webkit-font-smoothing: antialiased; 37 | font-smoothing: antialiased; 38 | } 39 | 40 | .flaticon-24-hours-drugs-delivery:before { content: "\f100"; } 41 | .flaticon-red-cross-symbol:before { content: "\f101"; } 42 | .flaticon-medicine:before { content: "\f102"; } 43 | .flaticon-drug:before { content: "\f103"; } 44 | .flaticon-test-tubes:before { content: "\f104"; } 45 | .flaticon-medical-history:before { content: "\f105"; } 46 | 47 | $font-Flaticon-24-hours-drugs-delivery: "\f100"; 48 | $font-Flaticon-red-cross-symbol: "\f101"; 49 | $font-Flaticon-medicine: "\f102"; 50 | $font-Flaticon-drug: "\f103"; 51 | $font-Flaticon-test-tubes: "\f104"; 52 | $font-Flaticon-medical-history: "\f105"; -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_borders.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // 4 | // Border 5 | // 6 | 7 | .border { border: $border-width solid $border-color !important; } 8 | .border-top { border-top: $border-width solid $border-color !important; } 9 | .border-right { border-right: $border-width solid $border-color !important; } 10 | .border-bottom { border-bottom: $border-width solid $border-color !important; } 11 | .border-left { border-left: $border-width solid $border-color !important; } 12 | 13 | .border-0 { border: 0 !important; } 14 | .border-top-0 { border-top: 0 !important; } 15 | .border-right-0 { border-right: 0 !important; } 16 | .border-bottom-0 { border-bottom: 0 !important; } 17 | .border-left-0 { border-left: 0 !important; } 18 | 19 | @each $color, $value in $theme-colors { 20 | .border-#{$color} { 21 | border-color: $value !important; 22 | } 23 | } 24 | 25 | .border-white { 26 | border-color: $white !important; 27 | } 28 | 29 | // 30 | // Border-radius 31 | // 32 | 33 | .rounded { 34 | border-radius: $border-radius !important; 35 | } 36 | .rounded-top { 37 | border-top-left-radius: $border-radius !important; 38 | border-top-right-radius: $border-radius !important; 39 | } 40 | .rounded-right { 41 | border-top-right-radius: $border-radius !important; 42 | border-bottom-right-radius: $border-radius !important; 43 | } 44 | .rounded-bottom { 45 | border-bottom-right-radius: $border-radius !important; 46 | border-bottom-left-radius: $border-radius !important; 47 | } 48 | .rounded-left { 49 | border-top-left-radius: $border-radius !important; 50 | border-bottom-left-radius: $border-radius !important; 51 | } 52 | 53 | .rounded-circle { 54 | border-radius: 50% !important; 55 | } 56 | 57 | .rounded-0 { 58 | border-radius: 0 !important; 59 | } 60 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_borders.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // 4 | // Border 5 | // 6 | 7 | .border { border: $border-width solid $border-color !important; } 8 | .border-top { border-top: $border-width solid $border-color !important; } 9 | .border-right { border-right: $border-width solid $border-color !important; } 10 | .border-bottom { border-bottom: $border-width solid $border-color !important; } 11 | .border-left { border-left: $border-width solid $border-color !important; } 12 | 13 | .border-0 { border: 0 !important; } 14 | .border-top-0 { border-top: 0 !important; } 15 | .border-right-0 { border-right: 0 !important; } 16 | .border-bottom-0 { border-bottom: 0 !important; } 17 | .border-left-0 { border-left: 0 !important; } 18 | 19 | @each $color, $value in $theme-colors { 20 | .border-#{$color} { 21 | border-color: $value !important; 22 | } 23 | } 24 | 25 | .border-white { 26 | border-color: $white !important; 27 | } 28 | 29 | // 30 | // Border-radius 31 | // 32 | 33 | .rounded { 34 | border-radius: $border-radius !important; 35 | } 36 | .rounded-top { 37 | border-top-left-radius: $border-radius !important; 38 | border-top-right-radius: $border-radius !important; 39 | } 40 | .rounded-right { 41 | border-top-right-radius: $border-radius !important; 42 | border-bottom-right-radius: $border-radius !important; 43 | } 44 | .rounded-bottom { 45 | border-bottom-right-radius: $border-radius !important; 46 | border-bottom-left-radius: $border-radius !important; 47 | } 48 | .rounded-left { 49 | border-top-left-radius: $border-radius !important; 50 | border-bottom-left-radius: $border-radius !important; 51 | } 52 | 53 | .rounded-circle { 54 | border-radius: 50% !important; 55 | } 56 | 57 | .rounded-0 { 58 | border-radius: 0 !important; 59 | } 60 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/mixins/_grid.scss: -------------------------------------------------------------------------------- 1 | /// Grid system 2 | // 3 | // Generate semantic grid columns with these mixins. 4 | 5 | @mixin make-container() { 6 | width: 100%; 7 | padding-right: ($grid-gutter-width / 2); 8 | padding-left: ($grid-gutter-width / 2); 9 | margin-right: auto; 10 | margin-left: auto; 11 | } 12 | 13 | 14 | // For each breakpoint, define the maximum width of the container in a media query 15 | @mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) { 16 | @each $breakpoint, $container-max-width in $max-widths { 17 | @include media-breakpoint-up($breakpoint, $breakpoints) { 18 | max-width: $container-max-width; 19 | } 20 | } 21 | } 22 | 23 | @mixin make-row() { 24 | display: flex; 25 | flex-wrap: wrap; 26 | margin-right: ($grid-gutter-width / -2); 27 | margin-left: ($grid-gutter-width / -2); 28 | } 29 | 30 | @mixin make-col-ready() { 31 | position: relative; 32 | // Prevent columns from becoming too narrow when at smaller grid tiers by 33 | // always setting `width: 100%;`. This works because we use `flex` values 34 | // later on to override this initial width. 35 | width: 100%; 36 | min-height: 1px; // Prevent collapsing 37 | padding-right: ($grid-gutter-width / 2); 38 | padding-left: ($grid-gutter-width / 2); 39 | } 40 | 41 | @mixin make-col($size, $columns: $grid-columns) { 42 | flex: 0 0 percentage($size / $columns); 43 | // Add a `max-width` to ensure content within each column does not blow out 44 | // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari 45 | // do not appear to require this. 46 | max-width: percentage($size / $columns); 47 | } 48 | 49 | @mixin make-col-offset($size, $columns: $grid-columns) { 50 | $num: $size / $columns; 51 | margin-left: if($num == 0, 0, percentage($num)); 52 | } 53 | -------------------------------------------------------------------------------- /style/scss/bootstrap/mixins/_grid.scss: -------------------------------------------------------------------------------- 1 | /// Grid system 2 | // 3 | // Generate semantic grid columns with these mixins. 4 | 5 | @mixin make-container() { 6 | width: 100%; 7 | padding-right: ($grid-gutter-width / 2); 8 | padding-left: ($grid-gutter-width / 2); 9 | margin-right: auto; 10 | margin-left: auto; 11 | } 12 | 13 | 14 | // For each breakpoint, define the maximum width of the container in a media query 15 | @mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) { 16 | @each $breakpoint, $container-max-width in $max-widths { 17 | @include media-breakpoint-up($breakpoint, $breakpoints) { 18 | max-width: $container-max-width; 19 | } 20 | } 21 | } 22 | 23 | @mixin make-row() { 24 | display: flex; 25 | flex-wrap: wrap; 26 | margin-right: ($grid-gutter-width / -2); 27 | margin-left: ($grid-gutter-width / -2); 28 | } 29 | 30 | @mixin make-col-ready() { 31 | position: relative; 32 | // Prevent columns from becoming too narrow when at smaller grid tiers by 33 | // always setting `width: 100%;`. This works because we use `flex` values 34 | // later on to override this initial width. 35 | width: 100%; 36 | min-height: 1px; // Prevent collapsing 37 | padding-right: ($grid-gutter-width / 2); 38 | padding-left: ($grid-gutter-width / 2); 39 | } 40 | 41 | @mixin make-col($size, $columns: $grid-columns) { 42 | flex: 0 0 percentage($size / $columns); 43 | // Add a `max-width` to ensure content within each column does not blow out 44 | // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari 45 | // do not appear to require this. 46 | max-width: percentage($size / $columns); 47 | } 48 | 49 | @mixin make-col-offset($size, $columns: $grid-columns) { 50 | $num: $size / $columns; 51 | margin-left: if($num == 0, 0, percentage($num)); 52 | } 53 | -------------------------------------------------------------------------------- /style/scss/bootstrap/utilities/_text.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // 4 | // Text 5 | // 6 | 7 | .text-monospace { font-family: $font-family-monospace; } 8 | 9 | // Alignment 10 | 11 | .text-justify { text-align: justify !important; } 12 | .text-nowrap { white-space: nowrap !important; } 13 | .text-truncate { @include text-truncate; } 14 | 15 | // Responsive alignment 16 | 17 | @each $breakpoint in map-keys($grid-breakpoints) { 18 | @include media-breakpoint-up($breakpoint) { 19 | $infix: breakpoint-infix($breakpoint, $grid-breakpoints); 20 | 21 | .text#{$infix}-left { text-align: left !important; } 22 | .text#{$infix}-right { text-align: right !important; } 23 | .text#{$infix}-center { text-align: center !important; } 24 | } 25 | } 26 | 27 | // Transformation 28 | 29 | .text-lowercase { text-transform: lowercase !important; } 30 | .text-uppercase { text-transform: uppercase !important; } 31 | .text-capitalize { text-transform: capitalize !important; } 32 | 33 | // Weight and italics 34 | 35 | .font-weight-light { font-weight: $font-weight-light !important; } 36 | .font-weight-normal { font-weight: $font-weight-normal !important; } 37 | .font-weight-bold { font-weight: $font-weight-bold !important; } 38 | .font-italic { font-style: italic !important; } 39 | 40 | // Contextual colors 41 | 42 | .text-white { color: $white !important; } 43 | 44 | @each $color, $value in $theme-colors { 45 | @include text-emphasis-variant(".text-#{$color}", $value); 46 | } 47 | 48 | .text-body { color: $body-color !important; } 49 | .text-muted { color: $text-muted !important; } 50 | 51 | .text-black-50 { color: rgba($black, .5) !important; } 52 | .text-white-50 { color: rgba($white, .5) !important; } 53 | 54 | // Misc 55 | 56 | .text-hide { 57 | @include text-hide($ignore-warning: true); 58 | } 59 | -------------------------------------------------------------------------------- /fronts/scss/bootstrap/utilities/_text.scss: -------------------------------------------------------------------------------- 1 | // stylelint-disable declaration-no-important 2 | 3 | // 4 | // Text 5 | // 6 | 7 | .text-monospace { font-family: $font-family-monospace; } 8 | 9 | // Alignment 10 | 11 | .text-justify { text-align: justify !important; } 12 | .text-nowrap { white-space: nowrap !important; } 13 | .text-truncate { @include text-truncate; } 14 | 15 | // Responsive alignment 16 | 17 | @each $breakpoint in map-keys($grid-breakpoints) { 18 | @include media-breakpoint-up($breakpoint) { 19 | $infix: breakpoint-infix($breakpoint, $grid-breakpoints); 20 | 21 | .text#{$infix}-left { text-align: left !important; } 22 | .text#{$infix}-right { text-align: right !important; } 23 | .text#{$infix}-center { text-align: center !important; } 24 | } 25 | } 26 | 27 | // Transformation 28 | 29 | .text-lowercase { text-transform: lowercase !important; } 30 | .text-uppercase { text-transform: uppercase !important; } 31 | .text-capitalize { text-transform: capitalize !important; } 32 | 33 | // Weight and italics 34 | 35 | .font-weight-light { font-weight: $font-weight-light !important; } 36 | .font-weight-normal { font-weight: $font-weight-normal !important; } 37 | .font-weight-bold { font-weight: $font-weight-bold !important; } 38 | .font-italic { font-style: italic !important; } 39 | 40 | // Contextual colors 41 | 42 | .text-white { color: $white !important; } 43 | 44 | @each $color, $value in $theme-colors { 45 | @include text-emphasis-variant(".text-#{$color}", $value); 46 | } 47 | 48 | .text-body { color: $body-color !important; } 49 | .text-muted { color: $text-muted !important; } 50 | 51 | .text-black-50 { color: rgba($black, .5) !important; } 52 | .text-white-50 { color: rgba($white, .5) !important; } 53 | 54 | // Misc 55 | 56 | .text-hide { 57 | @include text-hide($ignore-warning: true); 58 | } 59 | -------------------------------------------------------------------------------- /style/assets/icon/font-awesome/less/mixins.less: -------------------------------------------------------------------------------- 1 | // Mixins 2 | // -------------------------- 3 | 4 | .fa-icon() { 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 | 14 | .fa-icon-rotate(@degrees, @rotation) { 15 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})"; 16 | -webkit-transform: rotate(@degrees); 17 | -ms-transform: rotate(@degrees); 18 | transform: rotate(@degrees); 19 | } 20 | 21 | .fa-icon-flip(@horiz, @vert, @rotation) { 22 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)"; 23 | -webkit-transform: scale(@horiz, @vert); 24 | -ms-transform: scale(@horiz, @vert); 25 | transform: scale(@horiz, @vert); 26 | } 27 | 28 | 29 | // Only display content to screen readers. A la Bootstrap 4. 30 | // 31 | // See: http://a11yproject.com/posts/how-to-hide-content/ 32 | 33 | .sr-only() { 34 | position: absolute; 35 | width: 1px; 36 | height: 1px; 37 | padding: 0; 38 | margin: -1px; 39 | overflow: hidden; 40 | clip: rect(0,0,0,0); 41 | border: 0; 42 | } 43 | 44 | // Use in conjunction with .sr-only to only display content when it's focused. 45 | // 46 | // Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 47 | // 48 | // Credit: HTML5 Boilerplate 49 | 50 | .sr-only-focusable() { 51 | &:active, 52 | &:focus { 53 | position: static; 54 | width: auto; 55 | height: auto; 56 | margin: 0; 57 | overflow: visible; 58 | clip: auto; 59 | } 60 | } 61 | --------------------------------------------------------------------------------