mirror of
https://github.com/System-End/site.git
synced 2026-04-19 22:05:11 +00:00
make color change work
This commit is contained in:
parent
090f3144ae
commit
a88abcf132
3 changed files with 12 additions and 9 deletions
|
|
@ -7,6 +7,7 @@ import Icon from '@hackclub/icons'
|
|||
import FileInput from '../../../pages/api/arcade/showcase/projects/[projectID]/file-input'
|
||||
const ProjectEditForm = ({ project }) => {
|
||||
const [previewProject, setPreviewProject] = useState(project)
|
||||
|
||||
function publishedChanges(e) {
|
||||
console.log('published changes', e)
|
||||
|
||||
|
|
@ -22,11 +23,11 @@ const ProjectEditForm = ({ project }) => {
|
|||
}
|
||||
)
|
||||
|
||||
const [color, setColor] = useState(project.color);
|
||||
// const [color, setColor] = useState(project.color);
|
||||
|
||||
const handleColorChange = (e) => {
|
||||
setColor(e.target.value);
|
||||
};
|
||||
// const handleColorChange = (e) => {
|
||||
// setColor(e.target.value);
|
||||
// };
|
||||
|
||||
return (
|
||||
<Box
|
||||
|
|
@ -133,8 +134,8 @@ const ProjectEditForm = ({ project }) => {
|
|||
<Input
|
||||
{...useField('color')}
|
||||
type="color"
|
||||
value={color}
|
||||
onChange={handleColorChange}
|
||||
// value={color}
|
||||
// onChange={handleColorChange}
|
||||
sx={{
|
||||
width: '150px',
|
||||
height: '50px',
|
||||
|
|
@ -147,7 +148,7 @@ const ProjectEditForm = ({ project }) => {
|
|||
position: 'relative',}}
|
||||
/>
|
||||
</Label>
|
||||
<Text>{color}</Text>
|
||||
{/* <Text>{color}</Text> */}
|
||||
|
||||
<Input {...useField('authToken')} type="hidden" />
|
||||
|
||||
|
|
@ -166,7 +167,7 @@ const ProjectEditForm = ({ project }) => {
|
|||
<FileInput />
|
||||
<Box
|
||||
sx={{
|
||||
backgroundColor: '#FAEFD6',
|
||||
// backgroundColor: color,
|
||||
border: '2px dashed #09AFB4',
|
||||
borderRadius: '5px'
|
||||
}}
|
||||
|
|
|
|||
|
|
@ -23,8 +23,9 @@ const ProjectView = ({
|
|||
: 'View project source'
|
||||
|
||||
const imagesList = images.length > 0 ? images : [randomNotFoundImg(id)]
|
||||
|
||||
return (
|
||||
<div {...props} className="gaegu" sx={{ position: 'relative' }}>
|
||||
<div {...props} className="gaegu" sx={{ position: 'relative', backgroundColor: color }}>
|
||||
<div sx={{ py: 4, backgroundColor: '#F4E7C7', textAlign: 'center', color: '#333' }}>
|
||||
<h1 className="slackey" sx={{color: '#FF5C00'}}>{title}</h1>
|
||||
<h3>By {user}</h3>
|
||||
|
|
|
|||
|
|
@ -145,6 +145,7 @@ const ProjectShowPage = ({ projectID }) => {
|
|||
images={project.images}
|
||||
githubProf={project.githubProf}
|
||||
user={project.user}
|
||||
color={project.color}
|
||||
/>
|
||||
{/* } */}
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue