diff --git a/next.config.mjs b/next.config.mjs index 72cfa4a..29212c9 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -1,11 +1,6 @@ -const isProd = process.env.NODE_ENV === 'production' - /** @type {import('next').NextConfig} */ const nextConfig = { - assetPrefix: isProd ? '/v3' : undefined, - images: { - path: isProd ? '/v3/_next/image' : undefined, - } + basePath: '/v3', }; export default nextConfig; diff --git a/public/fontiran.scss b/public/fontiran.scss deleted file mode 100644 index 5ee0036..0000000 --- a/public/fontiran.scss +++ /dev/null @@ -1,176 +0,0 @@ -/** -* -* Name: IRAN Sans-Serif Font -* Version: 5.0 -* Author: Moslem Ebrahimi (moslemebrahimi.com) -* Created on: Dec 25, 2012 -* Updated on: Sep 01, 2017 -* Website: http://fontiran.com -* Copyright: Commercial/Proprietary Software --------------------------------------------------------------------------------------- -فونت های ایران سن سریف یک نرم افزار مالکیتی محسوب می شود. جهت آگاهی از قوانین استفاده از این فونت ها لطفا به وب سایت (فونت ایران دات کام) مراجعه نمایید --------------------------------------------------------------------------------------- -IRAN Sans-serif fonts are considered a proprietary software. To gain information about the laws regarding the use of these fonts, please visit www.fontiran.com --------------------------------------------------------------------------------------- -This set of fonts are used in this project under the license: (.....) --------------------------------------------------------------------------------------- -* -**/ -@font-face { - font-family: IRANSansFaNum; - font-style: normal; - font-weight: 900; - src: url('./fonts/eot/IRANSansWeb(FaNum)_Black.eot'); - src: url('./fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ - url('./fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype'); -} - -@font-face { - font-family: IRANSansFaNum; - font-style: normal; - font-weight: bold; - src: url('./fonts/eot/IRANSansWeb(FaNum)_Bold.eot'); - src: url('./fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ - url('./fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype'); -} - -@font-face { - font-family: IRANSansFaNum; - font-style: normal; - font-weight: 500; - src: url('./fonts/eot/IRANSansWeb(FaNum)_Medium.eot'); - src: url('./fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ - url('./fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype'); -} - -@font-face { - font-family: IRANSansFaNum; - font-style: normal; - font-weight: 300; - src: url('./fonts/eot/IRANSansWeb(FaNum)_Light.eot'); - src: url('./fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ - url('./fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype'); -} - -@font-face { - font-family: IRANSansFaNum; - font-style: normal; - font-weight: 200; - src: url('./fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot'); - src: url('./fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ - url('./fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype'); -} - -@font-face { - font-family: IRANSansFaNum; - font-style: normal; - font-weight: normal; - src: url('./fonts/eot/IRANSansWeb(FaNum).eot'); - src: url('./fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ - url('./fonts/woff/IRANSansWeb(FaNum).woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype'); -} - -@font-face { - font-family: IRANSans; - font-style: normal; - font-weight: 900; - src: url('./fonts/eot/IRANSansWeb_Black.eot'); - src: url('./fonts/eot/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff2/IRANSansWeb_Black.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ - url('./fonts/woff/IRANSansWeb_Black.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/IRANSansWeb_Black.ttf') format('truetype'); -} - -@font-face { - font-family: IRANSans; - font-style: normal; - font-weight: bold; - src: url('./fonts/eot/IRANSansWeb_Bold.eot'); - src: url('./fonts/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff2/IRANSansWeb_Bold.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ - url('./fonts/woff/IRANSansWeb_Bold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype'); -} - -@font-face { - font-family: IRANSans; - font-style: normal; - font-weight: 500; - src: url('./fonts/eot/IRANSansWeb_Medium.eot'); - src: url('./fonts/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff2/IRANSansWeb_Medium.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ - url('./fonts/woff/IRANSansWeb_Medium.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/IRANSansWeb_Medium.ttf') format('truetype'); -} - -@font-face { - font-family: IRANSans; - font-style: normal; - font-weight: 300; - src: url('./fonts/eot/IRANSansWeb_Light.eot'); - src: url('./fonts/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff2/IRANSansWeb_Light.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ - url('./fonts/woff/IRANSansWeb_Light.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/IRANSansWeb_Light.ttf') format('truetype'); -} - -@font-face { - font-family: IRANSans; - font-style: normal; - font-weight: 200; - src: url('./fonts/eot/IRANSansWeb_UltraLight.eot'); - src: url('./fonts/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ - url('./fonts/woff/IRANSansWeb_UltraLight.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/IRANSansWeb_UltraLight.ttf') format('truetype'); -} - -@font-face { - font-family: IRANSans; - font-style: normal; - font-weight: normal; - src: url('./fonts/eot/IRANSansWeb.eot'); - src: url('./fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff2/IRANSansWeb.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ - url('./fonts/woff/IRANSansWeb.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/IRANSansWeb.ttf') format('truetype'); -} - -@font-face { - font-family: Parastoo; - font-style: normal; - font-weight: normal; - src: url('./fonts/eot/Parastoo.eot'); - src: url('./fonts/eot/Parastoo.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff/Parastoo.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/Parastoo.ttf') format('truetype'); -} - -@font-face { - font-family: Parastoo; - font-style: normal; - font-weight: bold; - src: url('./fonts/eot/Parastoo-Bold.eot'); - src: url('./fonts/eot/Parastoo-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ - url('./fonts/woff/Parastoo-Bold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ - url('./fonts/ttf/Parastoo-Bold.ttf') format('truetype'); -} - -@font-face { - font-family: Bnazanin; - font-style: normal; - font-weight: normal; - src: url('./fonts/ttf/BNazanin.ttf') format('truetype'); -} diff --git a/src/app/template.js b/src/app/template.js index dc647c5..359f234 100644 --- a/src/app/template.js +++ b/src/app/template.js @@ -2,7 +2,7 @@ import cacheProviderRtl from "@/core/utils/cacheRtl"; import { CssBaseline, GlobalStyles, ThemeProvider } from "@mui/material"; import theme from "@/core/utils/theme"; import { AppRouterCacheProvider } from "@mui/material-nextjs/v14-appRouter"; -import "^/global.scss"; +import "@/assets/scss/global.scss"; import { ToastContainer } from "react-toastify"; const Template = ({ children }) => { diff --git a/public/fonts/eot/IRANSansWeb(FaNum).eot b/src/assets/fonts/eot/IRANSansWeb(FaNum).eot similarity index 100% rename from public/fonts/eot/IRANSansWeb(FaNum).eot rename to src/assets/fonts/eot/IRANSansWeb(FaNum).eot diff --git a/public/fonts/eot/IRANSansWeb(FaNum)_Black.eot b/src/assets/fonts/eot/IRANSansWeb(FaNum)_Black.eot similarity index 100% rename from public/fonts/eot/IRANSansWeb(FaNum)_Black.eot rename to src/assets/fonts/eot/IRANSansWeb(FaNum)_Black.eot diff --git a/public/fonts/eot/IRANSansWeb(FaNum)_Bold.eot b/src/assets/fonts/eot/IRANSansWeb(FaNum)_Bold.eot similarity index 100% rename from public/fonts/eot/IRANSansWeb(FaNum)_Bold.eot rename to src/assets/fonts/eot/IRANSansWeb(FaNum)_Bold.eot diff --git a/public/fonts/eot/IRANSansWeb(FaNum)_Light.eot b/src/assets/fonts/eot/IRANSansWeb(FaNum)_Light.eot similarity index 100% rename from public/fonts/eot/IRANSansWeb(FaNum)_Light.eot rename to src/assets/fonts/eot/IRANSansWeb(FaNum)_Light.eot diff --git a/public/fonts/eot/IRANSansWeb(FaNum)_Medium.eot b/src/assets/fonts/eot/IRANSansWeb(FaNum)_Medium.eot similarity index 100% rename from public/fonts/eot/IRANSansWeb(FaNum)_Medium.eot rename to src/assets/fonts/eot/IRANSansWeb(FaNum)_Medium.eot diff --git a/public/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot b/src/assets/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot similarity index 100% rename from public/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot rename to src/assets/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot diff --git a/public/fonts/eot/IRANSansWeb.eot b/src/assets/fonts/eot/IRANSansWeb.eot similarity index 100% rename from public/fonts/eot/IRANSansWeb.eot rename to src/assets/fonts/eot/IRANSansWeb.eot diff --git a/public/fonts/eot/IRANSansWeb_Black.eot b/src/assets/fonts/eot/IRANSansWeb_Black.eot similarity index 100% rename from public/fonts/eot/IRANSansWeb_Black.eot rename to src/assets/fonts/eot/IRANSansWeb_Black.eot diff --git a/public/fonts/eot/IRANSansWeb_Bold.eot b/src/assets/fonts/eot/IRANSansWeb_Bold.eot similarity index 100% rename from public/fonts/eot/IRANSansWeb_Bold.eot rename to src/assets/fonts/eot/IRANSansWeb_Bold.eot diff --git a/public/fonts/eot/IRANSansWeb_Light.eot b/src/assets/fonts/eot/IRANSansWeb_Light.eot similarity index 100% rename from public/fonts/eot/IRANSansWeb_Light.eot rename to src/assets/fonts/eot/IRANSansWeb_Light.eot diff --git a/public/fonts/eot/IRANSansWeb_Medium.eot b/src/assets/fonts/eot/IRANSansWeb_Medium.eot similarity index 100% rename from public/fonts/eot/IRANSansWeb_Medium.eot rename to src/assets/fonts/eot/IRANSansWeb_Medium.eot diff --git a/public/fonts/eot/IRANSansWeb_UltraLight.eot b/src/assets/fonts/eot/IRANSansWeb_UltraLight.eot similarity index 100% rename from public/fonts/eot/IRANSansWeb_UltraLight.eot rename to src/assets/fonts/eot/IRANSansWeb_UltraLight.eot diff --git a/public/fonts/eot/Parastoo-Bold.eot b/src/assets/fonts/eot/Parastoo-Bold.eot similarity index 100% rename from public/fonts/eot/Parastoo-Bold.eot rename to src/assets/fonts/eot/Parastoo-Bold.eot diff --git a/public/fonts/eot/Parastoo.eot b/src/assets/fonts/eot/Parastoo.eot similarity index 100% rename from public/fonts/eot/Parastoo.eot rename to src/assets/fonts/eot/Parastoo.eot diff --git a/public/fonts/ttf/BNazanin.ttf b/src/assets/fonts/ttf/BNazanin.ttf similarity index 100% rename from public/fonts/ttf/BNazanin.ttf rename to src/assets/fonts/ttf/BNazanin.ttf diff --git a/public/fonts/ttf/IRANSansWeb(FaNum).ttf b/src/assets/fonts/ttf/IRANSansWeb(FaNum).ttf similarity index 100% rename from public/fonts/ttf/IRANSansWeb(FaNum).ttf rename to src/assets/fonts/ttf/IRANSansWeb(FaNum).ttf diff --git a/public/fonts/ttf/IRANSansWeb(FaNum)_Black.ttf b/src/assets/fonts/ttf/IRANSansWeb(FaNum)_Black.ttf similarity index 100% rename from public/fonts/ttf/IRANSansWeb(FaNum)_Black.ttf rename to src/assets/fonts/ttf/IRANSansWeb(FaNum)_Black.ttf diff --git a/public/fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf b/src/assets/fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf similarity index 100% rename from public/fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf rename to src/assets/fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf diff --git a/public/fonts/ttf/IRANSansWeb(FaNum)_Light.ttf b/src/assets/fonts/ttf/IRANSansWeb(FaNum)_Light.ttf similarity index 100% rename from public/fonts/ttf/IRANSansWeb(FaNum)_Light.ttf rename to src/assets/fonts/ttf/IRANSansWeb(FaNum)_Light.ttf diff --git a/public/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf b/src/assets/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf similarity index 100% rename from public/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf rename to src/assets/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf diff --git a/public/fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf b/src/assets/fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf similarity index 100% rename from public/fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf rename to src/assets/fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf diff --git a/public/fonts/ttf/IRANSansWeb.ttf b/src/assets/fonts/ttf/IRANSansWeb.ttf similarity index 100% rename from public/fonts/ttf/IRANSansWeb.ttf rename to src/assets/fonts/ttf/IRANSansWeb.ttf diff --git a/public/fonts/ttf/IRANSansWeb_Black.ttf b/src/assets/fonts/ttf/IRANSansWeb_Black.ttf similarity index 100% rename from public/fonts/ttf/IRANSansWeb_Black.ttf rename to src/assets/fonts/ttf/IRANSansWeb_Black.ttf diff --git a/public/fonts/ttf/IRANSansWeb_Bold.ttf b/src/assets/fonts/ttf/IRANSansWeb_Bold.ttf similarity index 100% rename from public/fonts/ttf/IRANSansWeb_Bold.ttf rename to src/assets/fonts/ttf/IRANSansWeb_Bold.ttf diff --git a/public/fonts/ttf/IRANSansWeb_Light.ttf b/src/assets/fonts/ttf/IRANSansWeb_Light.ttf similarity index 100% rename from public/fonts/ttf/IRANSansWeb_Light.ttf rename to src/assets/fonts/ttf/IRANSansWeb_Light.ttf diff --git a/public/fonts/ttf/IRANSansWeb_Medium.ttf b/src/assets/fonts/ttf/IRANSansWeb_Medium.ttf similarity index 100% rename from public/fonts/ttf/IRANSansWeb_Medium.ttf rename to src/assets/fonts/ttf/IRANSansWeb_Medium.ttf diff --git a/public/fonts/ttf/IRANSansWeb_UltraLight.ttf b/src/assets/fonts/ttf/IRANSansWeb_UltraLight.ttf similarity index 100% rename from public/fonts/ttf/IRANSansWeb_UltraLight.ttf rename to src/assets/fonts/ttf/IRANSansWeb_UltraLight.ttf diff --git a/public/fonts/ttf/Parastoo-Bold.ttf b/src/assets/fonts/ttf/Parastoo-Bold.ttf similarity index 100% rename from public/fonts/ttf/Parastoo-Bold.ttf rename to src/assets/fonts/ttf/Parastoo-Bold.ttf diff --git a/public/fonts/ttf/Parastoo.ttf b/src/assets/fonts/ttf/Parastoo.ttf similarity index 100% rename from public/fonts/ttf/Parastoo.ttf rename to src/assets/fonts/ttf/Parastoo.ttf diff --git a/public/fonts/woff/IRANSansWeb(FaNum).woff b/src/assets/fonts/woff/IRANSansWeb(FaNum).woff similarity index 100% rename from public/fonts/woff/IRANSansWeb(FaNum).woff rename to src/assets/fonts/woff/IRANSansWeb(FaNum).woff diff --git a/public/fonts/woff/IRANSansWeb(FaNum)_Black.woff b/src/assets/fonts/woff/IRANSansWeb(FaNum)_Black.woff similarity index 100% rename from public/fonts/woff/IRANSansWeb(FaNum)_Black.woff rename to src/assets/fonts/woff/IRANSansWeb(FaNum)_Black.woff diff --git a/public/fonts/woff/IRANSansWeb(FaNum)_Bold.woff b/src/assets/fonts/woff/IRANSansWeb(FaNum)_Bold.woff similarity index 100% rename from public/fonts/woff/IRANSansWeb(FaNum)_Bold.woff rename to src/assets/fonts/woff/IRANSansWeb(FaNum)_Bold.woff diff --git a/public/fonts/woff/IRANSansWeb(FaNum)_Light.woff b/src/assets/fonts/woff/IRANSansWeb(FaNum)_Light.woff similarity index 100% rename from public/fonts/woff/IRANSansWeb(FaNum)_Light.woff rename to src/assets/fonts/woff/IRANSansWeb(FaNum)_Light.woff diff --git a/public/fonts/woff/IRANSansWeb(FaNum)_Medium.woff b/src/assets/fonts/woff/IRANSansWeb(FaNum)_Medium.woff similarity index 100% rename from public/fonts/woff/IRANSansWeb(FaNum)_Medium.woff rename to src/assets/fonts/woff/IRANSansWeb(FaNum)_Medium.woff diff --git a/public/fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff b/src/assets/fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff similarity index 100% rename from public/fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff rename to src/assets/fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff diff --git a/public/fonts/woff/IRANSansWeb.woff b/src/assets/fonts/woff/IRANSansWeb.woff similarity index 100% rename from public/fonts/woff/IRANSansWeb.woff rename to src/assets/fonts/woff/IRANSansWeb.woff diff --git a/public/fonts/woff/IRANSansWeb_Black.woff b/src/assets/fonts/woff/IRANSansWeb_Black.woff similarity index 100% rename from public/fonts/woff/IRANSansWeb_Black.woff rename to src/assets/fonts/woff/IRANSansWeb_Black.woff diff --git a/public/fonts/woff/IRANSansWeb_Bold.woff b/src/assets/fonts/woff/IRANSansWeb_Bold.woff similarity index 100% rename from public/fonts/woff/IRANSansWeb_Bold.woff rename to src/assets/fonts/woff/IRANSansWeb_Bold.woff diff --git a/public/fonts/woff/IRANSansWeb_Light.woff b/src/assets/fonts/woff/IRANSansWeb_Light.woff similarity index 100% rename from public/fonts/woff/IRANSansWeb_Light.woff rename to src/assets/fonts/woff/IRANSansWeb_Light.woff diff --git a/public/fonts/woff/IRANSansWeb_Medium.woff b/src/assets/fonts/woff/IRANSansWeb_Medium.woff similarity index 100% rename from public/fonts/woff/IRANSansWeb_Medium.woff rename to src/assets/fonts/woff/IRANSansWeb_Medium.woff diff --git a/public/fonts/woff/IRANSansWeb_UltraLight.woff b/src/assets/fonts/woff/IRANSansWeb_UltraLight.woff similarity index 100% rename from public/fonts/woff/IRANSansWeb_UltraLight.woff rename to src/assets/fonts/woff/IRANSansWeb_UltraLight.woff diff --git a/public/fonts/woff/Parastoo-Bold.woff b/src/assets/fonts/woff/Parastoo-Bold.woff similarity index 100% rename from public/fonts/woff/Parastoo-Bold.woff rename to src/assets/fonts/woff/Parastoo-Bold.woff diff --git a/public/fonts/woff/Parastoo.woff b/src/assets/fonts/woff/Parastoo.woff similarity index 100% rename from public/fonts/woff/Parastoo.woff rename to src/assets/fonts/woff/Parastoo.woff diff --git a/public/fonts/woff2/IRANSansWeb(FaNum).woff2 b/src/assets/fonts/woff2/IRANSansWeb(FaNum).woff2 similarity index 100% rename from public/fonts/woff2/IRANSansWeb(FaNum).woff2 rename to src/assets/fonts/woff2/IRANSansWeb(FaNum).woff2 diff --git a/public/fonts/woff2/IRANSansWeb(FaNum)_Black.woff2 b/src/assets/fonts/woff2/IRANSansWeb(FaNum)_Black.woff2 similarity index 100% rename from public/fonts/woff2/IRANSansWeb(FaNum)_Black.woff2 rename to src/assets/fonts/woff2/IRANSansWeb(FaNum)_Black.woff2 diff --git a/public/fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2 b/src/assets/fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2 similarity index 100% rename from public/fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2 rename to src/assets/fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2 diff --git a/public/fonts/woff2/IRANSansWeb(FaNum)_Light.woff2 b/src/assets/fonts/woff2/IRANSansWeb(FaNum)_Light.woff2 similarity index 100% rename from public/fonts/woff2/IRANSansWeb(FaNum)_Light.woff2 rename to src/assets/fonts/woff2/IRANSansWeb(FaNum)_Light.woff2 diff --git a/public/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2 b/src/assets/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2 similarity index 100% rename from public/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2 rename to src/assets/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2 diff --git a/public/fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2 b/src/assets/fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2 similarity index 100% rename from public/fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2 rename to src/assets/fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2 diff --git a/public/fonts/woff2/IRANSansWeb.woff2 b/src/assets/fonts/woff2/IRANSansWeb.woff2 similarity index 100% rename from public/fonts/woff2/IRANSansWeb.woff2 rename to src/assets/fonts/woff2/IRANSansWeb.woff2 diff --git a/public/fonts/woff2/IRANSansWeb_Black.woff2 b/src/assets/fonts/woff2/IRANSansWeb_Black.woff2 similarity index 100% rename from public/fonts/woff2/IRANSansWeb_Black.woff2 rename to src/assets/fonts/woff2/IRANSansWeb_Black.woff2 diff --git a/public/fonts/woff2/IRANSansWeb_Bold.woff2 b/src/assets/fonts/woff2/IRANSansWeb_Bold.woff2 similarity index 100% rename from public/fonts/woff2/IRANSansWeb_Bold.woff2 rename to src/assets/fonts/woff2/IRANSansWeb_Bold.woff2 diff --git a/public/fonts/woff2/IRANSansWeb_Light.woff2 b/src/assets/fonts/woff2/IRANSansWeb_Light.woff2 similarity index 100% rename from public/fonts/woff2/IRANSansWeb_Light.woff2 rename to src/assets/fonts/woff2/IRANSansWeb_Light.woff2 diff --git a/public/fonts/woff2/IRANSansWeb_Medium.woff2 b/src/assets/fonts/woff2/IRANSansWeb_Medium.woff2 similarity index 100% rename from public/fonts/woff2/IRANSansWeb_Medium.woff2 rename to src/assets/fonts/woff2/IRANSansWeb_Medium.woff2 diff --git a/public/fonts/woff2/IRANSansWeb_UltraLight.woff2 b/src/assets/fonts/woff2/IRANSansWeb_UltraLight.woff2 similarity index 100% rename from public/fonts/woff2/IRANSansWeb_UltraLight.woff2 rename to src/assets/fonts/woff2/IRANSansWeb_UltraLight.woff2 diff --git a/src/assets/scss/fontiran.scss b/src/assets/scss/fontiran.scss new file mode 100644 index 0000000..cb4e644 --- /dev/null +++ b/src/assets/scss/fontiran.scss @@ -0,0 +1,190 @@ +/** +* +* Name: IRAN Sans-Serif Font +* Version: 5.0 +* Author: Moslem Ebrahimi (moslemebrahimi.com) +* Created on: Dec 25, 2012 +* Updated on: Sep 01, 2017 +* Website: http://fontiran.com +* Copyright: Commercial/Proprietary Software +-------------------------------------------------------------------------------------- +فونت های ایران سن سریف یک نرم افزار مالکیتی محسوب می شود. جهت آگاهی از قوانین استفاده از این فونت ها لطفا به وب سایت (فونت ایران دات کام) مراجعه نمایید +-------------------------------------------------------------------------------------- +IRAN Sans-serif fonts are considered a proprietary software. To gain information about the laws regarding the use of these fonts, please visit www.fontiran.com +-------------------------------------------------------------------------------------- +This set of fonts are used in this project under the license: (.....) +-------------------------------------------------------------------------------------- +* +**/ +@font-face { + font-family: IRANSansFaNum; + font-style: normal; + font-weight: 900; + src: url("../fonts/eot/IRANSansWeb(FaNum)_Black.eot"); + src: + url("../fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff2/IRANSansWeb(FaNum)_Black.woff2") format("woff2"), + /* FF39+,Chrome36+, Opera24+*/ url("../fonts/woff/IRANSansWeb(FaNum)_Black.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/IRANSansWeb(FaNum)_Black.ttf") format("truetype"); +} + +@font-face { + font-family: IRANSansFaNum; + font-style: normal; + font-weight: bold; + src: url("../fonts/eot/IRANSansWeb(FaNum)_Bold.eot"); + src: + url("../fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2") format("woff2"), + /* FF39+,Chrome36+, Opera24+*/ url("../fonts/woff/IRANSansWeb(FaNum)_Bold.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf") format("truetype"); +} + +@font-face { + font-family: IRANSansFaNum; + font-style: normal; + font-weight: 500; + src: url("../fonts/eot/IRANSansWeb(FaNum)_Medium.eot"); + src: + url("../fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2") format("woff2"), + /* FF39+,Chrome36+, Opera24+*/ url("../fonts/woff/IRANSansWeb(FaNum)_Medium.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf") format("truetype"); +} + +@font-face { + font-family: IRANSansFaNum; + font-style: normal; + font-weight: 300; + src: url("../fonts/eot/IRANSansWeb(FaNum)_Light.eot"); + src: + url("../fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff2/IRANSansWeb(FaNum)_Light.woff2") format("woff2"), + /* FF39+,Chrome36+, Opera24+*/ url("../fonts/woff/IRANSansWeb(FaNum)_Light.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/IRANSansWeb(FaNum)_Light.ttf") format("truetype"); +} + +@font-face { + font-family: IRANSansFaNum; + font-style: normal; + font-weight: 200; + src: url("../fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot"); + src: + url("../fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2") format("woff2"), + /* FF39+,Chrome36+, Opera24+*/ url("../fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf") format("truetype"); +} + +@font-face { + font-family: IRANSansFaNum; + font-style: normal; + font-weight: normal; + src: url("../fonts/eot/IRANSansWeb(FaNum).eot"); + src: + url("../fonts/eot/IRANSansWeb(FaNum).eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff2/IRANSansWeb(FaNum).woff2") format("woff2"), + /* FF39+,Chrome36+, Opera24+*/ url("../fonts/woff/IRANSansWeb(FaNum).woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/IRANSansWeb(FaNum).ttf") format("truetype"); +} + +@font-face { + font-family: IRANSans; + font-style: normal; + font-weight: 900; + src: url("../fonts/eot/IRANSansWeb_Black.eot"); + src: + url("../fonts/eot/IRANSansWeb_Black.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff2/IRANSansWeb_Black.woff2") format("woff2"), + /* FF39+,Chrome36+, Opera24+*/ url("../fonts/woff/IRANSansWeb_Black.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/IRANSansWeb_Black.ttf") format("truetype"); +} + +@font-face { + font-family: IRANSans; + font-style: normal; + font-weight: bold; + src: url("../fonts/eot/IRANSansWeb_Bold.eot"); + src: + url("../fonts/eot/IRANSansWeb_Bold.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff2/IRANSansWeb_Bold.woff2") format("woff2"), + /* FF39+,Chrome36+, Opera24+*/ url("../fonts/woff/IRANSansWeb_Bold.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/IRANSansWeb_Bold.ttf") format("truetype"); +} + +@font-face { + font-family: IRANSans; + font-style: normal; + font-weight: 500; + src: url("../fonts/eot/IRANSansWeb_Medium.eot"); + src: + url("../fonts/eot/IRANSansWeb_Medium.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff2/IRANSansWeb_Medium.woff2") format("woff2"), + /* FF39+,Chrome36+, Opera24+*/ url("../fonts/woff/IRANSansWeb_Medium.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/IRANSansWeb_Medium.ttf") format("truetype"); +} + +@font-face { + font-family: IRANSans; + font-style: normal; + font-weight: 300; + src: url("../fonts/eot/IRANSansWeb_Light.eot"); + src: + url("../fonts/eot/IRANSansWeb_Light.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff2/IRANSansWeb_Light.woff2") format("woff2"), + /* FF39+,Chrome36+, Opera24+*/ url("../fonts/woff/IRANSansWeb_Light.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/IRANSansWeb_Light.ttf") format("truetype"); +} + +@font-face { + font-family: IRANSans; + font-style: normal; + font-weight: 200; + src: url("../fonts/eot/IRANSansWeb_UltraLight.eot"); + src: + url("../fonts/eot/IRANSansWeb_UltraLight.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff2/IRANSansWeb_UltraLight.woff2") format("woff2"), + /* FF39+,Chrome36+, Opera24+*/ url("../fonts/woff/IRANSansWeb_UltraLight.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/IRANSansWeb_UltraLight.ttf") format("truetype"); +} + +@font-face { + font-family: IRANSans; + font-style: normal; + font-weight: normal; + src: url("../fonts/eot/IRANSansWeb.eot"); + src: + url("../fonts/eot/IRANSansWeb.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff2/IRANSansWeb.woff2") format("woff2"), + /* FF39+,Chrome36+, Opera24+*/ url("../fonts/woff/IRANSansWeb.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/IRANSansWeb.ttf") format("truetype"); +} + +@font-face { + font-family: Parastoo; + font-style: normal; + font-weight: normal; + src: url("../fonts/eot/Parastoo.eot"); + src: + url("../fonts/eot/Parastoo.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff/Parastoo.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/Parastoo.ttf") format("truetype"); +} + +@font-face { + font-family: Parastoo; + font-style: normal; + font-weight: bold; + src: url("../fonts/eot/Parastoo-Bold.eot"); + src: + url("../fonts/eot/Parastoo-Bold.eot?#iefix") format("embedded-opentype"), + /* IE6-8 */ url("../fonts/woff/Parastoo-Bold.woff") format("woff"), + /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url("../fonts/ttf/Parastoo-Bold.ttf") format("truetype"); +} + +@font-face { + font-family: Bnazanin; + font-style: normal; + font-weight: normal; + src: url("../fonts/ttf/BNazanin.ttf") format("truetype"); +} diff --git a/public/global.scss b/src/assets/scss/global.scss similarity index 100% rename from public/global.scss rename to src/assets/scss/global.scss diff --git a/src/core/utils/pageMenu.js b/src/core/utils/pageMenu.js index d47d020..75f7828 100644 --- a/src/core/utils/pageMenu.js +++ b/src/core/utils/pageMenu.js @@ -1,12 +1,11 @@ import { Security } from "@mui/icons-material"; -const prefix = process.env.NODE_ENV === "production" ? "/v3" : ""; export const pageMenu = [ { id: "dashboard", label: "پیشخوان", type: "page", - route: prefix + "/dashboard", + route: "/dashboard", icon: , permissions: ["all"], }, @@ -160,7 +159,7 @@ export const pageMenu = [ id: "roadPatrolManagmentSupervisorCartable", label: "کارتابل", type: "page", - route: process.env.NEXT_PUBLIC_API_URL + "/road_patrols/supervisor/cartable", + route: process.env.NEXT_PUBLIC_API_URL + "/v2/road_patrols/supervisor/cartable", permissions: [ "show-road-patrol-supervise-cartable", "show-road-patrol-supervise-cartable-province", @@ -228,21 +227,21 @@ export const pageMenu = [ id: "inquiryPrivacyManagmentFencing", label: "احداث و بهره برداری دیوارکشی و مستحدثات", type: "page", - route: prefix + "/dashboard/inquiry_privacy/fencing", + route: "/dashboard/inquiry_privacy/fencing", permissions: ["all"], }, { id: "inquiryPrivacyManagmentRoad", label: "احداث راه دسترسی اختصاصی", type: "page", - route: prefix + "/dashboard/inquiry_privacy/road", + route: "/dashboard/inquiry_privacy/road", permissions: ["all"], }, { id: "inquiryPrivacyManagmentInfrastructure", label: "احداث و بهره برداری تاسیسات زیربنایی", type: "page", - route: prefix + "/dashboard/inquiry_privacy/infrastructure", + route: "/dashboard/inquiry_privacy/infrastructure", permissions: ["all"], }, ], @@ -265,7 +264,7 @@ export const pageMenu = [ id: "safetyAndPrivacyManagmentOparationCreate", label: "ثبت فعالیت", type: "page", - route: process.env.NEXT_PUBLIC_API_URL + "/safety_and_privacy/operator/first_step", + route: process.env.NEXT_PUBLIC_API_URL + "/v2/safety_and_privacy/operator/first_step", permissions: ["add-safety-and-privacy"], }, {