diff --git a/apps/frontend/src/app/components/editor/editor.component.css b/apps/frontend/src/app/components/editor/editor.component.css index a381834..efd7a44 100644 --- a/apps/frontend/src/app/components/editor/editor.component.css +++ b/apps/frontend/src/app/components/editor/editor.component.css @@ -1,4 +1,13 @@ -/* Monaco Editor Deep Styling */ +/* Editor Container Styles */ +.editor-container { + font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; +} + +/* Monaco Editor Custom Styles */ +:host ::ng-deep .monaco-editor { + padding-top: 0px; +} + :host ::ng-deep .monaco-editor .margin { background-color: #1f2937; } @@ -64,6 +73,29 @@ @apply focus:outline-none focus:ring-2 focus:ring-blue-400 focus:ring-offset-2 focus:ring-offset-gray-900 rounded-lg; } +/* Editor Footer */ +.editor-footer { + backdrop-filter: blur(10px); + background-color: rgba(31, 41, 55, 0.95); +} + +/* Output panel animations */ +.animate-slide-down { + animation: slide-in-from-top 0.3s ease-out; +} + +/* Custom animations for smooth transitions */ +@keyframes slide-in-from-top { + from { + opacity: 0; + transform: translateY(-10px); + } + to { + opacity: 1; + transform: translateY(0); + } +} + /* Code syntax highlighting enhancements */ .code-highlight { @apply font-mono text-sm leading-relaxed; diff --git a/apps/frontend/src/app/components/editor/editor.component.html b/apps/frontend/src/app/components/editor/editor.component.html index 5f19e77..72bb503 100644 --- a/apps/frontend/src/app/components/editor/editor.component.html +++ b/apps/frontend/src/app/components/editor/editor.component.html @@ -73,6 +73,54 @@