Skip to content

Commit

Permalink
Merge pull request #43 from kookmin-sw/feature/42
Browse files Browse the repository at this point in the history
feat(CodeEditor): Add validation and load status
  • Loading branch information
sirldev authored May 8, 2024
2 parents 16ea2b9 + 516d704 commit 81edd16
Show file tree
Hide file tree
Showing 19 changed files with 453 additions and 64 deletions.
5 changes: 5 additions & 0 deletions frontend/.idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

58 changes: 58 additions & 0 deletions frontend/.idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions frontend/.idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions frontend/.idea/frontend.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions frontend/.idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions frontend/.idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions frontend/.idea/prettier.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions frontend/.idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion frontend/app/globals.css
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
'Apple SD Gothic Neo',
'Noto Sans KR',
'Malgun Gothic',
sans-serif;
sans-serif !important;
word-break: keep-all;
}

Expand Down
26 changes: 18 additions & 8 deletions frontend/app/layout.tsx
Original file line number Diff line number Diff line change
@@ -1,22 +1,29 @@
// 'use client'

import '@mantine/core/styles.css';

import { ColorSchemeScript, MantineProvider } from '@mantine/core';
import '@mantine/nprogress/styles.css';
import '@/app/globals.css';

import type { Metadata } from 'next';
import { Inter } from 'next/font/google';
import { usePathname } from 'next/navigation';
import './globals.css';
import Header from '@/components/Header';

const inter = Inter({ subsets: ['latin'] });
import { ColorSchemeScript, MantineProvider, createTheme } from '@mantine/core';

import Header from '@/components/Header';
import { NavigationProgress } from '@mantine/nprogress';

export const metadata: Metadata = {
title: 'Create Next App',
description: 'Generated by create next app',
title: 'StackOrderFlow - 자연어 기반 AWS CloudFormation 템플릿 생성 서비스',
description: '자연어 기반 AWS CloudFormation 템플릿 생성 서비스',
};

const theme = createTheme({
fontFamily: 'Pretendard, sans-serif',
});

export default function RootLayout({
children,
}: Readonly<{
Expand All @@ -30,9 +37,12 @@ export default function RootLayout({
<head>
<ColorSchemeScript />
</head>
<body>
<MantineProvider>
{true && <Header />}
<body
// className={inter.className}>
>
<MantineProvider theme={theme}>
<NavigationProgress />
<Header />
{children}
</MantineProvider>
</body>
Expand Down
2 changes: 1 addition & 1 deletion frontend/app/page.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import CommonTypeWriter from '@/components/CommonTypeWriter';
import LandingSection from '@/components/LandingSection';

import UsePage from '@/components/UsePage';
import Image from 'next/image';
import { Router } from 'next/router';
Expand Down
24 changes: 24 additions & 0 deletions frontend/components/CodeSpaceEditor/codespace.module.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
.wrapper {
position: relative;
box-sizing: border-box;
background-color: light-dark(
var(--mantine-color-white),
var(--mantine-color-dark-8)
);
}

.inner {
position: relative;
padding-top: rem(200px);
padding-bottom: rem(120px);

@media (max-width: $ mantine-breakpoint-sm) {
padding-bottom: rem(80px);
padding-top: rem(80px);
}
}

.code-wrapper {
background-color: #dedede;
border-radius: 8px;
}
Loading

0 comments on commit 81edd16

Please sign in to comment.