mirror of
https://github.com/aljazceru/claude-code-viewer.git
synced 2025-12-25 17:24:21 +01:00
chore: adjust form styles
This commit is contained in:
@@ -13,6 +13,7 @@ import { EventBus } from "../../../server/core/events/services/EventBus";
|
||||
import { FileWatcherService } from "../../../server/core/events/services/fileWatcher";
|
||||
import { FileSystemController } from "../../../server/core/file-system/presentation/FileSystemController";
|
||||
import { GitController } from "../../../server/core/git/presentation/GitController";
|
||||
import { GitService } from "../../../server/core/git/services/GitService";
|
||||
import { HonoConfigService } from "../../../server/core/hono/services/HonoConfigService";
|
||||
import { ProjectRepository } from "../../../server/core/project/infrastructure/ProjectRepository";
|
||||
import { ProjectController } from "../../../server/core/project/presentation/ProjectController";
|
||||
@@ -34,6 +35,11 @@ const storageLayer = Layer.mergeAll(
|
||||
VirtualConversationDatabase.Live,
|
||||
);
|
||||
|
||||
const repositoryLayer = Layer.mergeAll(
|
||||
ProjectRepository.Live,
|
||||
SessionRepository.Live,
|
||||
);
|
||||
|
||||
await Effect.runPromise(
|
||||
program.pipe(
|
||||
// 依存の浅い順にコンテナに pipe する必要がある
|
||||
@@ -56,6 +62,7 @@ await Effect.runPromise(
|
||||
Effect.provide(ClaudeCodePermissionService.Live),
|
||||
Effect.provide(ClaudeCodeSessionProcessService.Live),
|
||||
Effect.provide(ClaudeCodeService.Live),
|
||||
Effect.provide(GitService.Live),
|
||||
|
||||
// Shared Services
|
||||
Effect.provide(FileWatcherService.Live),
|
||||
@@ -65,8 +72,7 @@ await Effect.runPromise(
|
||||
/** Infrastructure */
|
||||
|
||||
// Repository
|
||||
Effect.provide(ProjectRepository.Live),
|
||||
Effect.provide(SessionRepository.Live),
|
||||
Effect.provide(repositoryLayer),
|
||||
|
||||
// StorageService
|
||||
Effect.provide(storageLayer),
|
||||
|
||||
@@ -199,7 +199,7 @@ export const ChatInput: FC<ChatInputProps> = ({
|
||||
}}
|
||||
onKeyDown={handleKeyDown}
|
||||
placeholder={placeholder}
|
||||
className={`${minHeight} resize-none border-0 focus-visible:ring-0 focus-visible:ring-offset-0 bg-transparent px-5 py-4 text-base transition-all duration-200 placeholder:text-muted-foreground/60`}
|
||||
className={`${minHeight} resize-none border-0 focus-visible:ring-0 focus-visible:ring-offset-0 bg-transparent px-5 py-4 text-lg transition-all duration-200 placeholder:text-muted-foreground/60`}
|
||||
disabled={isPending || disabled}
|
||||
maxLength={4000}
|
||||
aria-label="Message input with completion support"
|
||||
|
||||
@@ -37,6 +37,7 @@ export const NewChat: FC<{
|
||||
buttonText="Start Chat"
|
||||
minHeight="min-h-[200px]"
|
||||
containerClassName="p-6"
|
||||
buttonSize="lg"
|
||||
/>
|
||||
);
|
||||
};
|
||||
|
||||
@@ -44,7 +44,7 @@ export const ContinueChat: FC<{
|
||||
buttonText={"Send"}
|
||||
minHeight="min-h-[120px]"
|
||||
containerClassName=""
|
||||
buttonSize="default"
|
||||
buttonSize="lg"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -43,7 +43,7 @@ export const ResumeChat: FC<{
|
||||
buttonText={"Resume"}
|
||||
minHeight="min-h-[120px]"
|
||||
containerClassName=""
|
||||
buttonSize="default"
|
||||
buttonSize="lg"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user