diff --git a/.gitignore b/.gitignore
index 92be508..21a650e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,6 +21,9 @@ __pycache__/
# Distribution / packaging
.Python
build/
+# electron-builder resources (app icons) are source, not a Python build artifact — keep them tracked
+!electron/build/
+!electron/build/**
develop-eggs/
dist/
downloads/
diff --git a/README.md b/README.md
index bb914d3..47ec86d 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,6 @@
-# onot
+
+
+
[](https://github.com/sktelecom/onot/actions/workflows/ci.yml)
[](https://github.com/sktelecom/onot/actions/workflows/security.yml)
diff --git a/docs/images/logo-mark.svg b/docs/images/logo-mark.svg
new file mode 100644
index 0000000..f9bdf26
--- /dev/null
+++ b/docs/images/logo-mark.svg
@@ -0,0 +1,16 @@
+
diff --git a/docs/images/logo.svg b/docs/images/logo.svg
new file mode 100644
index 0000000..294f588
--- /dev/null
+++ b/docs/images/logo.svg
@@ -0,0 +1,18 @@
+
diff --git a/electron/assets/logo.svg b/electron/assets/logo.svg
new file mode 100644
index 0000000..f9bdf26
--- /dev/null
+++ b/electron/assets/logo.svg
@@ -0,0 +1,16 @@
+
diff --git a/electron/build/icon.icns b/electron/build/icon.icns
new file mode 100644
index 0000000..aaa7c02
Binary files /dev/null and b/electron/build/icon.icns differ
diff --git a/electron/build/icon.ico b/electron/build/icon.ico
new file mode 100644
index 0000000..5e795c1
Binary files /dev/null and b/electron/build/icon.ico differ
diff --git a/electron/build/icon.png b/electron/build/icon.png
new file mode 100644
index 0000000..66da2f7
Binary files /dev/null and b/electron/build/icon.png differ
diff --git a/frontend/index.html b/frontend/index.html
index 8304c31..2d9dca1 100644
--- a/frontend/index.html
+++ b/frontend/index.html
@@ -3,6 +3,7 @@
+
onot — OSS Notice Generator
diff --git a/frontend/public/favicon.svg b/frontend/public/favicon.svg
new file mode 100644
index 0000000..f9bdf26
--- /dev/null
+++ b/frontend/public/favicon.svg
@@ -0,0 +1,16 @@
+
diff --git a/frontend/public/logo-mark.svg b/frontend/public/logo-mark.svg
new file mode 100644
index 0000000..f9bdf26
--- /dev/null
+++ b/frontend/public/logo-mark.svg
@@ -0,0 +1,16 @@
+
diff --git a/frontend/public/logo.svg b/frontend/public/logo.svg
new file mode 100644
index 0000000..294f588
--- /dev/null
+++ b/frontend/public/logo.svg
@@ -0,0 +1,18 @@
+
diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx
index e3f55e2..ed8b072 100644
--- a/frontend/src/App.tsx
+++ b/frontend/src/App.tsx
@@ -111,9 +111,12 @@ export default function App() {
return (
-
- {t(uiLang, "title")}
- {t(uiLang, "subtitle")}
+
+
+
+
{t(uiLang, "title")}
+
{t(uiLang, "subtitle")}
+