├── src
├── views
│ ├── pages
│ │ ├── Calendar.js
│ │ ├── patients
│ │ │ ├── app-patient.css
│ │ │ ├── view-tabs
│ │ │ │ ├── Cards
│ │ │ │ │ └── StatsCard.js
│ │ │ │ ├── PatientAssessments.js
│ │ │ │ └── PatientProcedures.js
│ │ │ └── add-steps
│ │ │ │ ├── Contact.js
│ │ │ │ ├── Physician.js
│ │ │ │ ├── HealthInsurance.js
│ │ │ │ └── Address.js
│ │ ├── profile
│ │ │ ├── BillingTabContent.js
│ │ │ ├── Tabs.js
│ │ │ └── index.js
│ │ ├── cm
│ │ │ └── CmCard.js
│ │ ├── wound-notes
│ │ │ └── sections
│ │ │ │ └── WoundNotesImages.js
│ │ ├── ComingSoon.js
│ │ ├── Dashboard.js
│ │ └── calendar
│ │ │ └── SidebarLeft.js
│ ├── SecondPage.js
│ └── Home.js
├── @core
│ ├── scss
│ │ ├── react
│ │ │ ├── reactstrap
│ │ │ │ ├── _badge.scss
│ │ │ │ ├── _accordion.scss
│ │ │ │ ├── _switch.scss
│ │ │ │ ├── _buttons.scss
│ │ │ │ ├── _index.scss
│ │ │ │ ├── _carousel.scss
│ │ │ │ ├── _popover.scss
│ │ │ │ ├── _toast.scss
│ │ │ │ ├── _pagination.scss
│ │ │ │ ├── _dropdown.scss
│ │ │ │ └── _input.scss
│ │ │ ├── pages
│ │ │ │ ├── page-form-validation.scss
│ │ │ │ ├── page-authentication.scss
│ │ │ │ ├── modal-create-app.scss
│ │ │ │ ├── page-profile.scss
│ │ │ │ └── page-account-settings.scss
│ │ │ ├── libs
│ │ │ │ ├── flatpickr
│ │ │ │ │ └── flatpickr.scss
│ │ │ │ ├── shepherd-tour
│ │ │ │ │ └── shepherd-tour.scss
│ │ │ │ ├── drag-and-drop
│ │ │ │ │ └── drag-and-drop.scss
│ │ │ │ ├── file-uploader
│ │ │ │ │ └── file-uploader.scss
│ │ │ │ ├── react-hot-toasts
│ │ │ │ │ └── react-hot-toasts.scss
│ │ │ │ ├── charts
│ │ │ │ │ └── apex-charts.scss
│ │ │ │ ├── noui-slider
│ │ │ │ │ └── noui-slider.scss
│ │ │ │ └── swiper
│ │ │ │ │ └── swiper.scss
│ │ │ ├── _index.scss
│ │ │ ├── apps
│ │ │ │ ├── app-ecommerce.scss
│ │ │ │ ├── app-invoice.scss
│ │ │ │ ├── app-todo.scss
│ │ │ │ ├── app-users.scss
│ │ │ │ ├── app-email.scss
│ │ │ │ └── app-calendar.scss
│ │ │ └── app-loader.scss
│ │ ├── base
│ │ │ ├── bootstrap-extended
│ │ │ │ ├── _carousel.scss
│ │ │ │ ├── forms
│ │ │ │ │ ├── _floating-labels.scss
│ │ │ │ │ ├── _labels.scss
│ │ │ │ │ ├── _form-control.scss
│ │ │ │ │ └── _input-group.scss
│ │ │ │ ├── _reboot.scss
│ │ │ │ ├── _toast.scss
│ │ │ │ ├── _code.scss
│ │ │ │ ├── _functions.scss
│ │ │ │ ├── _mixins.scss
│ │ │ │ ├── _type.scss
│ │ │ │ ├── _progress.scss
│ │ │ │ ├── mixins
│ │ │ │ │ └── _navs.scss
│ │ │ │ ├── _alert.scss
│ │ │ │ ├── _popover.scss
│ │ │ │ ├── _include.scss
│ │ │ │ ├── _accordion.scss
│ │ │ │ ├── _forms.scss
│ │ │ │ ├── _buttons.scss
│ │ │ │ ├── _badge.scss
│ │ │ │ ├── _button-group.scss
│ │ │ │ ├── _breadcrumb.scss
│ │ │ │ └── _list-group.scss
│ │ │ ├── core
│ │ │ │ ├── mixins
│ │ │ │ │ ├── hex2rgb.scss
│ │ │ │ │ ├── alert.scss
│ │ │ │ │ └── transitions.scss
│ │ │ │ ├── colors
│ │ │ │ │ └── palette-noui.scss
│ │ │ │ └── layouts
│ │ │ │ │ ├── _sidebar.scss
│ │ │ │ │ └── _footer.scss
│ │ │ ├── pages
│ │ │ │ ├── modal-create-app.scss
│ │ │ │ ├── page-coming-soon.scss
│ │ │ │ ├── app-invoice-list.scss
│ │ │ │ ├── ui-feather.scss
│ │ │ │ ├── page-misc.scss
│ │ │ │ ├── dashboard-ecommerce.scss
│ │ │ │ ├── page-blog.scss
│ │ │ │ ├── page-faq.scss
│ │ │ │ └── page-knowledge-base.scss
│ │ │ ├── bootstrap.scss
│ │ │ ├── components
│ │ │ │ ├── chart.scss
│ │ │ │ ├── _include.scss
│ │ │ │ ├── custom-options.scss
│ │ │ │ ├── divider.scss
│ │ │ │ └── _variables-dark.scss
│ │ │ ├── plugins
│ │ │ │ ├── extensions
│ │ │ │ │ ├── ext-component-media-player.scss
│ │ │ │ │ ├── ext-component-ratings.scss
│ │ │ │ │ ├── ext-component-drag-drop.scss
│ │ │ │ │ └── ext-component-tour.scss
│ │ │ │ ├── forms
│ │ │ │ │ └── form-validation.scss
│ │ │ │ ├── maps
│ │ │ │ │ └── map-leaflet.scss
│ │ │ │ └── ui
│ │ │ │ │ ├── _breakpoints.scss
│ │ │ │ │ └── coming-soon.scss
│ │ │ ├── colors.scss
│ │ │ ├── components.scss
│ │ │ ├── themes
│ │ │ │ └── bordered-layout.scss
│ │ │ └── bootstrap-extended.scss
│ │ └── core.scss
│ ├── assets
│ │ └── fonts
│ │ │ └── feather
│ │ │ └── fonts
│ │ │ ├── feather.eot
│ │ │ ├── feather.ttf
│ │ │ └── feather.woff
│ ├── auth
│ │ └── jwt
│ │ │ ├── useJwt.js
│ │ │ └── jwtDefaultConfig.js
│ ├── layouts
│ │ ├── components
│ │ │ ├── navbar
│ │ │ │ ├── NavbarUser.js
│ │ │ │ └── index.js
│ │ │ ├── menu
│ │ │ │ ├── vertical-menu
│ │ │ │ │ ├── VerticalNavMenuSectionHeader.js
│ │ │ │ │ ├── VerticalNavMenuItems.js
│ │ │ │ │ ├── VerticalNavMenuLink.js
│ │ │ │ │ └── VerticalMenuHeader.js
│ │ │ │ └── horizontal-menu
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── HorizontalNavMenuItems.js
│ │ │ │ │ └── HorizontalNavMenuLink.js
│ │ │ └── footer
│ │ │ │ └── index.js
│ │ └── BlankLayout.js
│ └── components
│ │ ├── spinner
│ │ ├── Loading-spinner.js
│ │ └── Fallback-spinner.js
│ │ ├── routes
│ │ ├── PublicRoute.js
│ │ └── PrivateRoute.js
│ │ ├── repeater
│ │ └── index.js
│ │ ├── ripple-button
│ │ ├── ripple-button.scss
│ │ └── index.js
│ │ ├── ui-loader
│ │ ├── ui-loader.scss
│ │ └── index.js
│ │ ├── extensions-header
│ │ └── index.js
│ │ ├── widgets
│ │ └── stats
│ │ │ ├── StatsVertical.js
│ │ │ ├── TinyChartStats.js
│ │ │ ├── StatsWithLineChart.js
│ │ │ ├── StatsHorizontal.js
│ │ │ ├── StatsWithAreaChart.js
│ │ │ └── ChartOptions.js
│ │ ├── scrolltop
│ │ └── index.js
│ │ ├── card-snippet
│ │ └── index.js
│ │ ├── avatar-group
│ │ └── index.js
│ │ └── statistics-card
│ │ └── index.js
├── index.scss
├── assets
│ ├── images
│ │ ├── logo
│ │ │ ├── logo.png
│ │ │ └── logo-oem.png
│ │ └── portrait
│ │ │ └── small
│ │ │ └── avatar-s-11.jpg
│ └── scss
│ │ ├── variables
│ │ ├── _variables.scss
│ │ └── _variables-components.scss
│ │ ├── style-rtl.scss
│ │ └── style.scss
├── api
│ └── useApi.js
├── App.test.js
├── redux
│ ├── rootReducer.js
│ ├── store.js
│ ├── authentication.js
│ └── navbar.js
├── App.js
├── components
│ ├── forms
│ │ ├── MyCleave.js
│ │ ├── ErrorMessaje.js
│ │ ├── SwitchInput.js
│ │ ├── SwitchControl.js
│ │ └── DropDownLookup.js
│ ├── alerts
│ │ ├── Alert.js
│ │ └── AlertUtils.js
│ ├── spinner
│ │ └── LoadingSpinner.js
│ └── ui-loader
│ │ ├── ui-loader.scss
│ │ └── index.js
├── utility
│ ├── context
│ │ ├── Can.js
│ │ └── ThemeColors.js
│ └── hooks
│ │ ├── useFooterType.js
│ │ ├── useNavbarType.js
│ │ ├── useNavbarColor.js
│ │ ├── useRTL.js
│ │ ├── useSkin.js
│ │ ├── useOnClickOutside.js
│ │ └── useLayout.js
├── layouts
│ ├── VerticalLayout.js
│ └── HorizontalLayout.js
├── router
│ ├── routes
│ │ ├── Authentication.js
│ │ ├── Patients.js
│ │ ├── Admin.js
│ │ └── Common.js
│ └── Router.js
├── navigation
│ └── horizontal
│ │ └── index.js
├── configs
│ ├── i18n
│ │ └── index.js
│ └── themeConfig.js
└── index.js
├── .env
├── .npmrc
├── read.me
├── favicon.ico
├── public
└── manifest.json
├── .gitignore
└── index.html
/src/views/pages/Calendar.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.env:
--------------------------------------------------------------------------------
1 | SKIP_PREFLIGHT_CHECK=true
2 | PORT=8081
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 |
2 |
3 | legacy-peer-deps = true
--------------------------------------------------------------------------------
/read.me:
--------------------------------------------------------------------------------
1 | yup validations
2 |
3 | https://www.npmjs.com/package/yup
--------------------------------------------------------------------------------
/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SuperDev313/WoundChart/HEAD/favicon.ico
--------------------------------------------------------------------------------
/src/@core/scss/react/reactstrap/_badge.scss:
--------------------------------------------------------------------------------
1 | a.badge:hover {
2 | color: $white;
3 | }
4 |
--------------------------------------------------------------------------------
/src/index.scss:
--------------------------------------------------------------------------------
1 | @import '../node_modules/prismjs/themes/prism-tomorrow';
2 | @import './assets/scss/app.scss';
3 |
4 |
--------------------------------------------------------------------------------
/src/assets/images/logo/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SuperDev313/WoundChart/HEAD/src/assets/images/logo/logo.png
--------------------------------------------------------------------------------
/src/@core/scss/react/pages/page-form-validation.scss:
--------------------------------------------------------------------------------
1 | .react-select {
2 | &.is-invalid {
3 | z-index: 3;
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/src/assets/images/logo/logo-oem.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SuperDev313/WoundChart/HEAD/src/assets/images/logo/logo-oem.png
--------------------------------------------------------------------------------
/src/@core/assets/fonts/feather/fonts/feather.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SuperDev313/WoundChart/HEAD/src/@core/assets/fonts/feather/fonts/feather.eot
--------------------------------------------------------------------------------
/src/@core/assets/fonts/feather/fonts/feather.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SuperDev313/WoundChart/HEAD/src/@core/assets/fonts/feather/fonts/feather.ttf
--------------------------------------------------------------------------------
/src/@core/assets/fonts/feather/fonts/feather.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SuperDev313/WoundChart/HEAD/src/@core/assets/fonts/feather/fonts/feather.woff
--------------------------------------------------------------------------------
/src/assets/images/portrait/small/avatar-s-11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/SuperDev313/WoundChart/HEAD/src/assets/images/portrait/small/avatar-s-11.jpg
--------------------------------------------------------------------------------
/src/@core/scss/react/libs/flatpickr/flatpickr.scss:
--------------------------------------------------------------------------------
1 | @import '~flatpickr/dist/flatpickr.css';
2 | @import '../../../base/plugins/forms/pickers/form-flat-pickr';
3 |
--------------------------------------------------------------------------------
/src/@core/scss/base/bootstrap-extended/_carousel.scss:
--------------------------------------------------------------------------------
1 | .carousel-dark .carousel-caption{
2 | h1, h2, h3, h4, h5, h6{
3 | color: $carousel-dark-caption-color;
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/src/@core/scss/base/core/mixins/hex2rgb.scss:
--------------------------------------------------------------------------------
1 | @mixin bg-opacity($color, $opacity: 1) {
2 | background: $color; /* The Fallback */
3 | background: rgba($color, $opacity);
4 | }
5 |
--------------------------------------------------------------------------------
/src/@core/scss/base/core/mixins/alert.scss:
--------------------------------------------------------------------------------
1 | // For alert's heading box-shadow
2 |
3 | @mixin alert-heading-bs($color) {
4 | box-shadow: rgba($color, 0.4) 0px 6px 15px -7px;
5 | }
6 |
--------------------------------------------------------------------------------
/src/@core/scss/base/bootstrap-extended/forms/_floating-labels.scss:
--------------------------------------------------------------------------------
1 | .form-floating > .form-control:focus ~ label {
2 | color: $primary;
3 | }
4 | .form-floating > label {
5 | opacity: 0.65;
6 | }
7 |
--------------------------------------------------------------------------------
/src/@core/scss/react/pages/page-authentication.scss:
--------------------------------------------------------------------------------
1 | @import '../../base/pages/authentication.scss';
2 |
3 | .auth-wrapper .auth-footer-btn .btn {
4 | padding: 0.555rem 0.6rem !important;
5 | }
6 |
--------------------------------------------------------------------------------
/src/api/useApi.js:
--------------------------------------------------------------------------------
1 | import useJwt from '@src/@core/auth/jwt/useJwt'
2 | import apiConfig from '../configs/apiConfig'
3 | import axios from "axios";
4 |
5 | axios.defaults.baseURL = apiConfig.baseUrl;
6 |
7 | const { jwt } = useJwt({})
8 |
9 | export default jwt;
--------------------------------------------------------------------------------
/src/@core/scss/react/_index.scss:
--------------------------------------------------------------------------------
1 | // Base Extended (General styles which are not added 'base styles')
2 | @import 'base-extended';
3 |
4 | @import 'dark-layout';
5 |
6 | @import 'rtl';
7 |
8 | @import 'reactstrap/index';
9 |
10 | @import 'app-loader';
11 |
--------------------------------------------------------------------------------
/src/@core/scss/react/pages/modal-create-app.scss:
--------------------------------------------------------------------------------
1 | @import '../../base/pages/modal-create-app.scss';
2 |
3 | .bs-stepper.create-app-wizard {
4 | .bs-stepper-header .step .step-trigger {
5 | padding-top: 0.75rem;
6 | padding-bottom: 0.75rem;
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/src/App.test.js:
--------------------------------------------------------------------------------
1 | import ReactDOM from "react-dom";
2 | import App from "./App";
3 |
4 | it("renders without crashing", () => {
5 | const div = document.createElement("div");
6 | ReactDOM.render(, div);
7 | ReactDOM.unmountComponentAtNode(div);
8 | });
9 |
--------------------------------------------------------------------------------
/src/views/pages/patients/app-patient.css:
--------------------------------------------------------------------------------
1 | .patient-padding {
2 | padding-left: 2.5rem;
3 | padding-right: 2.5rem;
4 | }
5 |
6 | .custom-link {
7 | text-decoration: none;
8 | color: inherit; /* Keep the original text color */
9 | cursor: pointer;
10 | }
11 |
12 |
13 |
--------------------------------------------------------------------------------
/src/@core/scss/react/reactstrap/_accordion.scss:
--------------------------------------------------------------------------------
1 | .accordion .accordion-header .accordion-button {
2 | font-weight: 500;
3 | font-size: 1.1rem;
4 | line-height: 1.45;
5 | }
6 |
7 | // Dark Layout
8 | .accordion .accordion-body {
9 | color: $theme-dark-body-color;
10 | }
11 |
--------------------------------------------------------------------------------
/src/@core/scss/base/bootstrap-extended/_reboot.scss:
--------------------------------------------------------------------------------
1 | a {
2 | &:focus {
3 | outline: none;
4 | }
5 | }
6 |
7 | a:not([href]) {
8 | color: inherit;
9 | text-decoration: none;
10 |
11 | &:hover {
12 | color: inherit;
13 | text-decoration: none;
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/src/redux/rootReducer.js:
--------------------------------------------------------------------------------
1 | // ** Reducers Imports
2 | import layout from "./layout";
3 | import navbar from "./navbar";
4 | import auth from './authentication'
5 |
6 | const rootReducer = {
7 | auth,
8 | navbar,
9 | layout
10 | };
11 |
12 | export default rootReducer;
13 |
--------------------------------------------------------------------------------
/src/@core/scss/base/bootstrap-extended/_toast.scss:
--------------------------------------------------------------------------------
1 | // Toasts
2 |
3 | .toast {
4 | &.show {
5 | z-index: 1030;
6 | }
7 | .btn-close:focus {
8 | box-shadow: none;
9 | }
10 | }
11 |
12 | @media (max-width: 420.98px) {
13 | .toast {
14 | width: auto;
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/src/App.js:
--------------------------------------------------------------------------------
1 | import React, { Suspense } from "react"
2 |
3 | // ** Router Import
4 | import Router from "./router/Router"
5 |
6 | const App = () => {
7 | return (
8 |
9 |
10 |
11 | )
12 | }
13 |
14 | export default App
15 |
--------------------------------------------------------------------------------
/src/@core/scss/react/reactstrap/_switch.scss:
--------------------------------------------------------------------------------
1 | // Switch
2 | // =======================================================================
3 |
4 | .form-switch .form-check-label {
5 | .switch-icon-left,
6 | .switch-icon-right {
7 | transform: translate(0px, 1px) !important;
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/src/@core/auth/jwt/useJwt.js:
--------------------------------------------------------------------------------
1 | // ** JWT Service Import
2 | import JwtService from "./jwtService";
3 |
4 | // ** Export Service as useJwt
5 | export default function useJwt(jwtOverrideConfig) {
6 | const jwt = new JwtService(jwtOverrideConfig);
7 |
8 | return {
9 | jwt,
10 | };
11 | }
12 |
--------------------------------------------------------------------------------
/src/@core/scss/react/reactstrap/_buttons.scss:
--------------------------------------------------------------------------------
1 | .btn {
2 | &[class*='btn-gradient'],
3 | &[class*='btn-relief'] {
4 | &:first-child:active {
5 | color: $white;
6 | }
7 | }
8 | &[class*='btn-flat']:active {
9 | color: 'inherit';
10 | border-color: transparent;
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/src/@core/scss/react/apps/app-ecommerce.scss:
--------------------------------------------------------------------------------
1 | @import '../../base/pages/app-ecommerce';
2 |
3 | .ecommerce-shop-pagination {
4 | .page-link {
5 | transition: all 0.05s ease-in-out;
6 | }
7 | }
8 |
9 | .product-checkout {
10 | .rc-input-number-handler-wrap {
11 | left: -0.35rem;
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/src/assets/scss/variables/_variables.scss:
--------------------------------------------------------------------------------
1 | // ================================================================================================
2 | // ? TIP: It is recommended to use this file for overriding bootstrap variables.
3 | // ================================================================================================
4 |
--------------------------------------------------------------------------------
/src/@core/layouts/components/navbar/NavbarUser.js:
--------------------------------------------------------------------------------
1 | // ** Dropdowns Imports
2 | import UserDropdown from "./UserDropdown";
3 |
4 | const NavbarUser = () => {
5 | return (
6 |
9 | );
10 | };
11 | export default NavbarUser;
12 |
--------------------------------------------------------------------------------
/src/@core/scss/react/reactstrap/_index.scss:
--------------------------------------------------------------------------------
1 | @import '../../base/bootstrap-extended/include';
2 |
3 | @import 'input';
4 | @import 'toast';
5 | @import 'badge';
6 | @import 'switch';
7 | @import 'buttons';
8 | @import 'popover';
9 | @import 'dropdown';
10 | @import 'carousel';
11 | @import 'accordion';
12 | @import 'pagination';
13 |
--------------------------------------------------------------------------------
/src/@core/scss/react/libs/shepherd-tour/shepherd-tour.scss:
--------------------------------------------------------------------------------
1 | @import '../../../base/plugins/extensions/ext-component-tour.scss';
2 |
3 | .shepherd-element {
4 | .shepherd-content {
5 | .shepherd-button {
6 | background: inherit;
7 | color: $primary;
8 | border-radius: $btn-border-radius;
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/@core/scss/react/reactstrap/_carousel.scss:
--------------------------------------------------------------------------------
1 | // Component App Collapse
2 | // ========================================================================
3 |
4 | html[dir='rtl'] {
5 | .carousel {
6 | .carousel-control-next-icon,
7 | .carousel-control-prev-icon {
8 | transform: rotate(180deg);
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/assets/scss/variables/_variables-components.scss:
--------------------------------------------------------------------------------
1 | // ================================================================================================
2 | // ? TIP: It is recommended to use this file for overriding component variables.
3 | // ================================================================================================
4 |
--------------------------------------------------------------------------------
/src/@core/scss/react/libs/drag-and-drop/drag-and-drop.scss:
--------------------------------------------------------------------------------
1 | @import '../../../base/bootstrap-extended/include';
2 | @import '../../../base/components/include';
3 | @import '../../../base/plugins/extensions/ext-component-drag-drop.scss';
4 |
5 | // RTL
6 | html[dir='rtl'] {
7 | .sortable-row {
8 | flex-direction: row-reverse;
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/src/@core/scss/react/reactstrap/_popover.scss:
--------------------------------------------------------------------------------
1 | .popover {
2 | &[data-popper-placement='right'] {
3 | .arrow {
4 | left: -7px;
5 | }
6 | }
7 | &[data-popper-placement='left'] {
8 | .arrow {
9 | right: -7px;
10 | }
11 | }
12 | &[data-popper-placement='bottom'] {
13 | .arrow {
14 | top: -7px;
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/src/@core/scss/base/pages/modal-create-app.scss:
--------------------------------------------------------------------------------
1 | // --- create app start----- //
2 | .create-app-wizard {
3 | &.vertical {
4 | .avatar {
5 | &.avatar-tag {
6 | min-height: 48px;
7 | min-width: 48px;
8 | img {
9 | border-radius: 0;
10 | }
11 | }
12 | }
13 | }
14 | }
15 | // --- create app end----- //
16 |
--------------------------------------------------------------------------------
/src/@core/scss/base/bootstrap-extended/_code.scss:
--------------------------------------------------------------------------------
1 | // Inline code
2 | code {
3 | padding: 0.1rem 0.4rem;
4 | font-size: 90%;
5 | color: $code-color;
6 | background-color: $kbd-bg;
7 | @include border-radius(calc($border-radius/2));
8 | }
9 | pre {
10 | background-color: #f7f7f9;
11 | code {
12 | background-color: transparent !important;
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/src/@core/scss/base/bootstrap-extended/_functions.scss:
--------------------------------------------------------------------------------
1 | @function str-replace($string, $search, $replace: '') {
2 | $index: str-index($string, $search);
3 |
4 | @if $index {
5 | @return str-slice($string, 1, $index - 1) + $replace +
6 | str-replace(str-slice($string, $index + str-length($search)), $search, $replace);
7 | }
8 |
9 | @return $string;
10 | }
11 |
--------------------------------------------------------------------------------
/public/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "short_name": "React App",
3 | "name": "Create React App Sample",
4 | "icons": [
5 | {
6 | "src": "favicon.ico",
7 | "sizes": "64x64 32x32 24x24 16x16",
8 | "type": "image/x-icon"
9 | }
10 | ],
11 | "start_url": ".",
12 | "display": "standalone",
13 | "theme_color": "#000000",
14 | "background_color": "#ffffff"
15 | }
16 |
--------------------------------------------------------------------------------
/src/redux/store.js:
--------------------------------------------------------------------------------
1 | // ** Redux Imports
2 | import rootReducer from "./rootReducer";
3 | import { configureStore } from "@reduxjs/toolkit";
4 |
5 | const store = configureStore({
6 | reducer: rootReducer,
7 | middleware: (getDefaultMiddleware) => {
8 | return getDefaultMiddleware({
9 | serializableCheck: false,
10 | });
11 | },
12 | });
13 |
14 | export { store };
15 |
--------------------------------------------------------------------------------
/src/@core/scss/base/bootstrap-extended/forms/_labels.scss:
--------------------------------------------------------------------------------
1 | //
2 | // Labels
3 | //
4 |
5 | // For use with horizontal and inline forms, when you need the label (or legend)
6 | // text to align with the form controls.
7 | .col-form-label,
8 | .col-form-label-lg,
9 | .col-form-label-sm {
10 | @include font-size($form-label-font-size); // Override the `