Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
135 commits
Select commit Hold shift + click to select a range
7105235
Code-lab-web
Code-lab-web May 22, 2025
acdd0cb
Code-lab-web
Code-lab-web May 22, 2025
57bab99
Add Redux DevTools extension, update Vite version, and implement Todo…
Code-lab-web May 22, 2025
a9b2ded
git commit -m "Code-lab-web"
Code-lab-web May 22, 2025
079a2ae
Merge pull request #1 from Code-lab-web/draft/ecstatic-mendel
Code-lab-web May 22, 2025
ef985ed
git commit -m "Code-lab-web"
Code-lab-web May 22, 2025
cb4f1f9
Merge branch 'main' of https://github.com/Code-lab-web/js-project-tod…
Code-lab-web May 22, 2025
9a0df92
Implement Todo form component and clean up unused state
Code-lab-web May 23, 2025
7d19b81
git commit -m "Code-lab-web"
Code-lab-web May 23, 2025
69fc627
git commit -m "Code-lab-web"
Code-lab-web May 23, 2025
8c803f5
git commit -m "Code-lab-web"
Code-lab-web May 23, 2025
419371c
git commit -m "Code-lab-web"
Code-lab-web May 23, 2025
b3fdcd4
Merge pull request #2 from Code-lab-web/draft/ecstatic-hermann
Code-lab-web May 23, 2025
0be18e3
Refactor App component, update todo store export, and fix TodoForm co…
Code-lab-web May 23, 2025
5dd668d
git commit -m "Code-lab-web"
Code-lab-web May 23, 2025
31910f5
Merge branch 'main' of https://github.com/Code-lab-web/js-project-todo
Code-lab-web May 23, 2025
b41cce7
git commit -m "Code-lab-web"
Code-lab-web May 23, 2025
f0dd51c
Add Card component with styling and hover effects
Code-lab-web May 27, 2025
c77cdd2
Add dotenv dependency and create .env file for environment variables
Code-lab-web Jun 3, 2025
e435768
Add redirects configuration for improved URL handling
Code-lab-web Jun 10, 2025
309020c
Add express dependency to package.json
Code-lab-web Jun 12, 2025
004741e
git commit -m "Code-lab-web"
Code-lab-web Jun 23, 2025
6e03ac1
git commit -m "Code-lab-web"
Code-lab-web Jun 26, 2025
01796d7
Add CSS styles and configuration for MUI components and sliders
Code-lab-web Jun 26, 2025
14d1eb8
git commit -m "Code-lab-web"
Code-lab-web Jun 26, 2025
48abb71
Update MUI and styled-engine dependencies in package.json
Code-lab-web Jun 30, 2025
2614842
Add @fontsource/roboto dependency to package.json
Code-lab-web Jun 30, 2025
3b2b93e
Add MUI icons material dependency and update font imports in CSS
Code-lab-web Jun 30, 2025
ec28ff9
Update react-dom dependency to version 19.1.0
Code-lab-web Jun 30, 2025
8fc8d90
git commit -m "Code-lab-web"
Code-lab-web Jun 30, 2025
be831c4
Refactor CSS and add timeline component; clean up invalid code
Code-lab-web Jul 1, 2025
e8bbf3b
Add custom scrollbar theme and update CSS for color scheme support
Code-lab-web Jul 1, 2025
abad76e
git commit -m "Code-lab-web"
Code-lab-web Jul 16, 2025
2a88ed9
Create README.md
Code-lab-web Jul 21, 2025
3a9a552
git commit -m "Code-lab-web"
Jul 21, 2025
29c46c5
git commit -m "Code-lab-web"
Jul 21, 2025
ad9678b
git commit -m "Code-lab-web"
Jul 22, 2025
082cebe
git commit -m "Code-lab-web"
Jul 22, 2025
3fb8e17
git commit-m "Code-lab-web"
Jul 22, 2025
202181b
git commit -m "Code-lab-web"
Jul 22, 2025
533102e
git commit -m "Code-lab-web"
Jul 22, 2025
dbaf1e9
git commit -m "Code-lab-web"
Jul 22, 2025
cd45c1f
git commit -m "Code-lab-web"
Jul 24, 2025
d9e7cf1
git commit -m "Code-lab-web"
Jul 24, 2025
07937e7
git commit -m "Code-lab-web"
Aug 6, 2025
2934844
git commit -m "Code-lab-web"
Aug 6, 2025
0c4997b
Changes before Firebase Studio auto-run
Aug 7, 2025
b4b3d0c
git commit -m "Code-lab-web"
Aug 7, 2025
266a14e
git commit -m "Code-lab-web"
Aug 8, 2025
e717da1
git commit-m "Code-lab-web"
Aug 8, 2025
54dfd24
git commit -m "Code-lab-web"
Aug 8, 2025
8faf9b6
git commit -m "Code-lab-web"
Aug 12, 2025
5f7a706
git commit -m "Code-lab-web"
Aug 13, 2025
3e6696e
git commit -m "Code-lab-web"
Aug 14, 2025
64c50b1
git commit -m "Code-lab-web"
Aug 14, 2025
7345d59
git commit -m "Code-lab-web"
Aug 14, 2025
49e6ebc
git commit -m "Code-lab-web"
Aug 19, 2025
48144c0
git commit -m ""
Aug 19, 2025
08bf810
git commit -m "Code-lab-web"
Aug 21, 2025
80f5d70
git commit -m "Code-lab-web"
Aug 21, 2025
e4811c9
git commit -m "Code-lab-web"
Aug 21, 2025
ad58bdf
git commit -m "Code-lab-web"
Aug 21, 2025
7e1a4cb
git commit -m "Code-lab-web"
Aug 22, 2025
e276c43
git commit -m "Code-lab-web"
Aug 26, 2025
48fa928
git commit -m "Code-lab-web"
Aug 27, 2025
961bef3
git commit -m "Code-lab-web"
Aug 27, 2025
86973ad
git commit -m "Code-lab-web"
Aug 27, 2025
3f088a4
git commit -m "Code-lab-web"
Aug 27, 2025
47a2a2b
git commit -m "Code-lab-web"
Aug 27, 2025
a5aee3e
git commit -m "Code-lab-web"
Aug 28, 2025
09b7867
git commit -m "Code-lab-web"
Aug 29, 2025
7b3b526
git commit -m "Code-lab-web"
Aug 29, 2025
4a12c56
git commit -m "Code-lab-web"
Aug 29, 2025
82750cf
git commit -m "Code-lab-web"
Aug 29, 2025
7dce529
git commit -m "Code-lab-web"
Aug 29, 2025
950b90e
git commit -m "Code-lab-web"
Aug 29, 2025
2cb8b19
git commit "Code-lab-web"
Aug 29, 2025
331b4d0
git commit -m "Code-lab-web"
Aug 29, 2025
3eb854f
git commit -m "Code-lab-web"
Aug 29, 2025
de8d85e
git commit -m "Code-lab-web"
Sep 1, 2025
f0a94ff
git commit -m "Code-lab-web"
Sep 2, 2025
996c6ba
git commit -m "Code-lab-web"
Sep 2, 2025
55d6379
git commit -m "Code-lab-web"
Sep 2, 2025
31d31c1
git commit -m "Code-lab-web"
Sep 4, 2025
e86ad92
git commit -m "Code-lab-web"
Sep 4, 2025
28d3231
git commit -m "Code-lab-web"
Sep 4, 2025
b5a0fe4
git commit-m "Code-lab-web"
Sep 5, 2025
1349012
git commit -m "Code-lab-web"
Sep 5, 2025
88d9d9e
git commit -m "Code-lab-web"
Sep 5, 2025
1d795c5
git commit -m "Code-lab-web"
Sep 5, 2025
9c68235
git commit -m "Code-lab-web"
Sep 9, 2025
72fb4c3
git commit -m "Code-lab-web"
Sep 9, 2025
0d9af7d
git commit -m "Code-lab-web"
Sep 10, 2025
6775bf6
git commit -m "Code-lab-"
Sep 10, 2025
c0a8093
git commit -m "Code-lab-web"
Sep 10, 2025
4aa0f07
git commit -m "Code-lab-web"
Sep 15, 2025
b7dfca9
git commit -m "Code-lab-web"
Sep 15, 2025
3ab126c
git commit -m "Code-lab-web"
Sep 18, 2025
64b8d33
git commit -m "Code-lab-web"
Sep 18, 2025
d80d89f
git commit -m "Code-lab-web"
Sep 18, 2025
a1cd61d
git commit -m "Code-lab-web"
Sep 18, 2025
43c9384
git commit -m "C"
Sep 23, 2025
0e7bbdd
git coomit -m "Code-lab-web"
Sep 23, 2025
ec9287a
git commit -m "Code-lab-web"
Sep 23, 2025
1d6e619
git commit -m "Code-lab-web"
Sep 24, 2025
d2e47ab
git commit -m "Code-lab-web"
Sep 24, 2025
317c7f2
git commit -m "Code-lab-web"
Sep 25, 2025
e114258
git commit -m "Code-lab-web"
Sep 25, 2025
7aeee01
git commit -m "Code-lab-web"
Sep 26, 2025
4b5bb9f
git commit -m "Code-lab-web"
Sep 26, 2025
9eaeef9
git commit -m "Code-lab-web"
Sep 29, 2025
c9a4b29
git commit -m "Code-lab-web"
Sep 29, 2025
26bfb11
git commit -m "Code-lab-web"
Sep 29, 2025
9116118
git commit -m "Code-lab-web"
Oct 2, 2025
eaac163
git commit -m "Code-lab-web"
Oct 2, 2025
08eaae0
git commit -m "Code-lab-web"
Oct 2, 2025
4d6ba54
git commit -m "Code-lab-web"
Oct 6, 2025
1c07823
git commit -m "Code-lab-web"
Oct 6, 2025
6c7852e
git commit -m "Code-lab-web"
Oct 6, 2025
b9e1413
git commit -m "Code-lab-web"
Oct 7, 2025
b005275
git commit -m "Code-lab-web"
Oct 7, 2025
7a54c1b
git commit -m "Code-lab-web"
Oct 7, 2025
57199ad
git commit -m "Code-lab-web"
Oct 8, 2025
f869225
git commit -m
Oct 8, 2025
1f72013
git commit -m "Code-lab-web"
Oct 8, 2025
0bf8efe
git commit -m "Code-lab-web"
Oct 9, 2025
a0ff051
Code-lab-web
Oct 14, 2025
cbc369e
Clean up repository state
Oct 14, 2025
4c614fe
git commit -m "Code-lab-web"
Oct 14, 2025
7b3f671
git commit -m "Code-lab-web"
Oct 14, 2025
897894f
git commit -m "Code-lab-web"
Oct 20, 2025
055fcb8
git commit -m "Code-lab-web"
Oct 29, 2025
7a4f192
git commit -m "Code-lab-web"
Oct 29, 2025
e83bcac
git commit -m "Code-lab-web"
Nov 6, 2025
45f40c6
git commit -m "Code-lab-web"
Nov 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .autorestic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@

locations:
home:
from: /path/to/your/home
to:
- backup1

backends:
backup1:
type: local
path: /path/to/your/backup/repo
3 changes: 3 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"presents" ["@babel/present-env"]
}
25 changes: 1 addition & 24 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,25 +1,2 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

facebook-tutorial/
node_modules
dist
dist-ssr
*.local
package-lock.json

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
6 changes: 6 additions & 0 deletions .idx/$PROFILE
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
echo "function yarn { corepack yarn `$args }" >> $PROFILE
echo "function yarnpkg { corepack yarnpkg `$args }" >> $PROFILE
echo "function pnpm { corepack pnpm `$args }" >> $PROFILE
echo "function pnpx { corepack pnpx `$args }" >> $PROFILE
echo "function npm { corepack npm `$args }" >> $PROFILE
echo "function npx { corepack npx `$args }" >> $PROFILE
5 changes: 5 additions & 0 deletions .idx/.babelrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"presets": [...],
"plugins": [...]
}
{ "extends": "../../.babelrc" }
2 changes: 2 additions & 0 deletions .idx/.browserslistrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
> 0.25%
not dead
26 changes: 26 additions & 0 deletions .idx/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local
package-lock.json

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
.env
52 changes: 52 additions & 0 deletions .idx/App.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
@import "tailwindcss";
/* Removed invalid JavaScript code */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap');
#root {
min-width: 320px;
max-width: 1600px;
}
/* Removed invalid selector */

body {
margin: 0;
font-family: "Montserrat";
}

h1, section, footer {
padding: 2rem;
}

.light {
background: red;
color: rgb(0, 24, 164);
}

.dark {
background: rgb(0, 24, 164);
color: aquamarine;
}

button {
padding: 18px;
border-radius: 30px;
border: 0;
background: black;
color: white;
font-size: 16px;
font-weight: bold;
font-family: "Montserrat";
}

select {
border: none;
border-radius: 4px;
color: rgb(0, 24, 164);
font-size: 16px;
font-weight: 600;
height: 40px;
font-family: 'Montserrat';
padding: 0 20px;
cursor: pointer;
}
/* Removed invalid JSX code */

15 changes: 15 additions & 0 deletions .idx/App.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import * as React from 'react';
import Slider from '@mui/material/Slider';
import { styled } from '@mui/material/styles';

const CustomizedSlider = styled(Slider)`
color: #20b2aa;

:hover {
color: #2e8b57;
}
`;

export default function StyledComponents() {
return <CustomizedSlider defaultValue={30} />;
}
13 changes: 13 additions & 0 deletions .idx/App.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
// Removed unused import
// import { useCountTodo } from './todo.jsx';
// import { useTodo } from './todo.jsx/useTodo';
// Removed unused import
// Removed unused import
import "./App.css";
export const App = () => {
return (
<h1>Todo App</h1>
)
}
// Removed unused import
export default App
39 changes: 39 additions & 0 deletions .idx/CssModulesSlider.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
import * as React from 'react';
import Slider from '@mui/material/Slider';
import * as React from 'react';
import { StyledEngineProvider } from '@mui/material/styles';
import * as React from 'react';
import { CacheProvider } from '@emotion/react';
import createCache from '@emotion/cache';

const cache = createCache({
key: 'css',
prepend: true,
});

export default function CssModulesPriority() {
return (
<CacheProvider value={cache}>
{/* Your component tree. Now you can override Material UI's styles. */}
</CacheProvider>
);
}

export default function GlobalCssPriority() {
return (
<StyledEngineProvider injectFirst>
{/* Your component tree. Now you can override Material UI's styles. */}
</StyledEngineProvider>
);
}
// webpack, Parcel or else will inject the CSS into the page
import styles from './CssModulesSlider.module.css';

export default function CssModulesSlider() {
return (
<div>
<Slider defaultValue={30} />
<Slider defaultValue={30} className={styles.slider} />
</div>
);
}
8 changes: 8 additions & 0 deletions .idx/CssModulesSlider.module.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.slider {
color: #20b2aa;
}

.slider:hover {
color: #2e8b57;
}

18 changes: 18 additions & 0 deletions .idx/CssModulesSliderCustumPseudoClasses.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import * as React from 'react';
import List from '@mui/material/List';
import ListItem from '@mui/material/ListItem';
import ListItemText from '@mui/material/ListItemText';
import styles from './MyList.module.css';

export default function MyList() {
return (
<List>
<ListItem className={styles.myListItem} selected>
<ListItemText primary="Selected item" />
</ListItem>
<ListItem className={styles.myListItem}>
<ListItemText primary="Regular item" />
</ListItem>
</List>
);
}
13 changes: 13 additions & 0 deletions .idx/CssModulesSliderDeep1.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import * as React from 'react';
import Slider from '@mui/material/Slider';
// webpack, Parcel or else will inject the CSS into the page
import styles from './CssModulesSliderDeep1.module.css';

export default function CssModulesSliderDeep1() {
return (
<div>
<Slider defaultValue={30} />
<Slider defaultValue={30} className={styles.slider} />
</div>
);
}
11 changes: 11 additions & 0 deletions .idx/CssModulesSliderDeep1.module.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
.slider {
color: #20b2aa;
}

.slider:hover {
color: #2e8b57;
}

.slider :global(.MuiSlider-thumb) {
border-radius: 1px;
}
17 changes: 17 additions & 0 deletions .idx/CssModulesSliderDeep2.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import * as React from 'react';
import Slider from '@mui/material/Slider';
// webpack, Parcel or else will inject the CSS into the page
import styles from './CssModulesSliderDeep2.module.css';

export default function CssModulesSliderDeep2() {
return (
<div>
<Slider defaultValue={30} />
<Slider
defaultValue={30}
className={styles.slider}
slotProps={{ thumb: { className: styles.thumb } }}
/>
</div>
);
}
11 changes: 11 additions & 0 deletions .idx/CssModulesSliderDeep2.module.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
.slider {
color: #20b2aa;
}

.slider:hover {
color: #2e8b57;
}

.slider .thumb {
border-radius: 1px;
}
23 changes: 23 additions & 0 deletions .idx/Emotioncss.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
/* eslint-disable react/react-in-jsx-scope -- Unaware of jsxImportSource */
/** @jsxImportSource @emotion/react */
import { css } from '@emotion/react';
import Slider from '@mui/material/Slider';
import Box from '@mui/material/Box';

export default function EmotionCSS() {
return (
<Box sx={{ width: 300 }}>
<Slider defaultValue={30} />
<Slider
defaultValue={30}
css={css`
color: #20b2aa;

:hover {
color: #2e8b57;
}
`}
/>
</Box>
);
}
Empty file added .idx/Global
Empty file.
40 changes: 40 additions & 0 deletions .idx/GlobalCssSlider.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
import * as React from 'react';
import { CacheProvider } from '@emotion/react';
import createCache from '@emotion/cache';

const cache = createCache({
key: 'css',
prepend: true,
});

export default function GlobalCssPriority() {
return (
<CacheProvider value={cache}>
{/* Your component tree. Now you can override Material UI's styles. */}
</CacheProvider>
);
}
import * as React from 'react';
import { StyledEngineProvider } from '@mui/material/styles';

export default function GlobalCssPriority() {
return (
<StyledEngineProvider injectFirst>
{/* Your component tree. Now you can override Material UI's styles. */}
</StyledEngineProvider>
);
}
import * as React from 'react';
import Slider from '@mui/material/Slider';
import './GlobalCssSlider.css';

export default function GlobalCssSlider() {
return <Slider defaultValue={30} />;
}
.MuiSlider-root {
color: #20b2aa;
}

.MuiSlider-root:hover {
color: #2e8b57;
}
11 changes: 11 additions & 0 deletions .idx/GlobalCssSliderDeep.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
MuiSlider-root {
color: #20b2aa;
}

.MuiSlider-root:hover {
color: #2e8b57;
}

.MuiSlider-root .MuiSlider-thumb {
border-radius: 1px;
}
11 changes: 11 additions & 0 deletions .idx/GlobalCssSliderDeep.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
MuiSlider-root {
color: #20b2aa;
}

.MuiSlider-root:hover {
color: #2e8b57;
}

.MuiSlider-root .MuiSlider-thumb {
border-radius: 1px;
}
Loading