+
setName(e.target.value)}
placeholder="Project name"
@@ -215,9 +240,8 @@ export function CreateProjectModal({
className="w-full"
/>
-
-
- {/* Visibility / type tags (Plane-style) */}
-
-
-
- Public
-
-
-
- Lead
-
+ {/* Network + Project Lead (under description, side by side) */}
+
{error && (
@@ -283,6 +307,32 @@ export function CreateProjectModal({
+
+ {/* Cover and icon selection modals (reused from settings) */}
+
setCoverModalOpen(false)}
+ onSelect={(url) => {
+ setCoverImage(url);
+ setCoverModalOpen(false);
+ }}
+ title="Select project cover"
+ />
+ setIconModalOpen(false)}
+ onSelect={(selection) => {
+ if (selection.emoji != null) {
+ setEmoji(selection.emoji);
+ setIconProp(null);
+ } else {
+ setEmoji(null);
+ setIconProp(selection.icon_prop ?? null);
+ }
+ setIconModalOpen(false);
+ }}
+ title="Project icon"
+ />