|
24 | 24 |
|
25 | 25 | - :blue_heart: Ant Design |
26 | 26 |
|
27 | | - - Configurable Ant theme variables out of the box |
| 27 | + - Configurable Ant theme variables out of the box. To change theme variables, go and modify/add on `craco.config.js` |
28 | 28 | - Localized Ant Design Component for better multilingual support |
29 | 29 |
|
30 | 30 | - :cop: Eslint and Prettier configured with git hooks |
31 | 31 |
|
32 | 32 | - Eslint and prettier configured together for auto save format and error checks |
33 | 33 | - No git commit allowed if errors and warnings are present |
34 | 34 |
|
35 | | -- :raised_hands: Global HTTP error and auth handler |
| 35 | +- :raised_hands: Global HTTP error and auth handler <a href="/src/services">More on</a> |
36 | 36 |
|
37 | | - - Custom axios middlewares to handle errors on each request by default. But If needed, custom error handling also can be done with the error details sent by the middleware |
38 | | - - Auth Token is sent by default if present |
39 | | - - Progressbar animation added on each HTTP request |
40 | | - |
41 | | -- :nail_care: Styled Components |
42 | | - |
43 | | - - Component based styling |
44 | | - - Custom media queries with JS added as utility with accordance to Ant design breakpoints |
| 37 | +- :nail_care: Styled Components and <a href="/src/styles">More on</a> |
45 | 38 |
|
46 | 39 | - :zap: Codesplitting |
47 | 40 |
|
48 | 41 | - Native React Lazy loaded pages/components with Suspense |
49 | 42 | - Custom loader animation added |
50 | 43 |
|
51 | | -- :capital_abcd: Multilingual |
52 | | - |
53 | | - - By default EN and BN json files are added. |
54 | | - - Easily add new translation in the config folder |
55 | | - |
56 | | -- :art: Less and Bootstrap utility classes |
| 44 | +- :capital_abcd: Multilingual <a href="/src/config/translation">More on</a> |
57 | 45 |
|
58 | | - - For margin padding, width and many more utility classes are added and available |
59 | | - - less loader added |
| 46 | +- :art: Less and Bootstrap utility classes <a href="/src/styles/utilities">More on</a> |
60 | 47 |
|
61 | | -- :rocket: Develepment scope based App config file for deployment |
62 | | - - App can have different configs, keys for staging, dev or prod and many more |
63 | | - - Modify and update the `.env` file to store url/key data for different scope |
64 | | - - Don't forget to add the `.env` file on the `.gitignore` |
| 48 | +- :rocket: Develepment scope based App config file for deployment <a href="/src/config/app">More on</a> |
65 | 49 |
|
66 | 50 | ## How To Use |
67 | 51 |
|
|
0 commit comments