diff --git a/components/DarkModeButton.js b/components/DarkModeButton.js
index c270ca8e..b41b6c00 100644
--- a/components/DarkModeButton.js
+++ b/components/DarkModeButton.js
@@ -1,5 +1,6 @@
import { useGlobal } from '@/lib/global'
import { saveDarkModeToCookies } from '@/themes/theme'
+import { Moon, Sun } from './HeroIcons'
const DarkModeButton = (props) => {
const { isDarkMode, updateDarkMode } = useGlobal()
@@ -13,8 +14,8 @@ const DarkModeButton = (props) => {
htmlElement.classList?.add(newStatus ? 'dark' : 'light')
}
- return
-
-
+ return
}
export default DarkModeButton
diff --git a/components/HeroIcons.js b/components/HeroIcons.js
new file mode 100644
index 00000000..f2f633c0
--- /dev/null
+++ b/components/HeroIcons.js
@@ -0,0 +1,12 @@
+const Moon = () => {
+ return
+}
+
+const Sun = () => {
+ return
+}
+export { Moon, Sun }
diff --git a/package.json b/package.json
index ac8b2736..18527c97 100644
--- a/package.json
+++ b/package.json
@@ -29,7 +29,6 @@
"aos": "^3.0.0-beta.6",
"axios": ">=0.21.1",
"copy-to-clipboard": "^3.3.1",
- "daisyui": "^3.1.7",
"eslint-plugin-react-hooks": "^4.6.0",
"feed": "^4.2.2",
"js-md5": "^0.7.3",
diff --git a/tailwind.config.js b/tailwind.config.js
index dab650db..76f8e710 100644
--- a/tailwind.config.js
+++ b/tailwind.config.js
@@ -29,5 +29,5 @@ module.exports = {
variants: {
extend: {}
},
- plugins: [require('daisyui')]
+ plugins: []
}
diff --git a/themes/blank/components/Carousel.js b/themes/blank/components/Carousel.js
deleted file mode 100644
index 2241155c..00000000
--- a/themes/blank/components/Carousel.js
+++ /dev/null
@@ -1,28 +0,0 @@
-/* eslint-disable @next/next/no-img-element */
-const Carousel = () => {
- return
-
-

-
-
-

-
-
-

-
-
-

-
-
-

-
-
-

-
-
-

-
-
-}
-
-export default Carousel
diff --git a/themes/blank/components/ChatBubble.js b/themes/blank/components/ChatBubble.js
deleted file mode 100644
index 7636fb89..00000000
--- a/themes/blank/components/ChatBubble.js
+++ /dev/null
@@ -1,28 +0,0 @@
-/* eslint-disable react/no-unescaped-entities */
-const ChatBubble = () => {
- return <>
-
-
What kind of nonsense is this
-
-
-
Put me on the Council and not make me a Master!??
-
-
-
That's never been done in the history of the Jedi. It's insulting!
-
-
-
-
You have been given a great honor.
-
-
-
To be on the Council at your age.
-
-
-
It's never happened before.
-
- >
-}
-
-export default ChatBubble
diff --git a/themes/blank/components/Divider.js b/themes/blank/components/Divider.js
deleted file mode 100644
index c0722a6b..00000000
--- a/themes/blank/components/Divider.js
+++ /dev/null
@@ -1,7 +0,0 @@
-const Divider = () => {
- return
-}
-
-export default Divider
diff --git a/themes/blank/components/DropdownMenu.js b/themes/blank/components/DropdownMenu.js
deleted file mode 100644
index 62bde71e..00000000
--- a/themes/blank/components/DropdownMenu.js
+++ /dev/null
@@ -1,10 +0,0 @@
-const DropDownMenu = () => {
- return
- open or close
-
-
-}
-export default DropDownMenu
diff --git a/themes/blank/components/Footer.js b/themes/blank/components/Footer.js
deleted file mode 100644
index 6081b231..00000000
--- a/themes/blank/components/Footer.js
+++ /dev/null
@@ -1,38 +0,0 @@
-const Footer = () => {
- return
-}
-
-export default Footer
diff --git a/themes/blank/components/Hero.js b/themes/blank/components/Hero.js
deleted file mode 100644
index 43c4bdc9..00000000
--- a/themes/blank/components/Hero.js
+++ /dev/null
@@ -1,13 +0,0 @@
-const Hero = () => {
- return
-
-
-
Hello there
-
Provident cupiditate voluptatem et in. Quaerat fugiat ut assumenda excepturi exercitationem quasi. In deleniti eaque aut repudiandae et a id nisi.
-
-
-
-
-}
-
-export default Hero
diff --git a/themes/blank/components/HeroWithFigure.js b/themes/blank/components/HeroWithFigure.js
deleted file mode 100644
index daddcb44..00000000
--- a/themes/blank/components/HeroWithFigure.js
+++ /dev/null
@@ -1,15 +0,0 @@
-const HeroWithFigure = () => {
- return
-
- {/* eslint-disable-next-line @next/next/no-img-element */}
-

-
-
Box Office News!
-
Provident cupiditate voluptatem et in. Quaerat fugiat ut assumenda excepturi exercitationem quasi. In deleniti eaque aut repudiandae et a id nisi.
-
-
-
-
-}
-
-export default HeroWithFigure
diff --git a/themes/blank/components/HeroWithForm.js b/themes/blank/components/HeroWithForm.js
deleted file mode 100644
index 160f8328..00000000
--- a/themes/blank/components/HeroWithForm.js
+++ /dev/null
@@ -1,34 +0,0 @@
-const HeroWithForm = () => {
- return
-
-
-
Login now!
-
Provident cupiditate voluptatem et in. Quaerat fugiat ut assumenda excepturi exercitationem quasi. In deleniti eaque aut repudiandae et a id nisi.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-}
-
-export default HeroWithForm
diff --git a/themes/blank/components/HeroWithImage.js b/themes/blank/components/HeroWithImage.js
deleted file mode 100644
index 26a04da0..00000000
--- a/themes/blank/components/HeroWithImage.js
+++ /dev/null
@@ -1,19 +0,0 @@
-const HeroWithImage = () => {
- return
-
-
-
-
Hello there
-
- Provident cupiditate voluptatem et in. Quaerat fugiat ut assumenda excepturi exercitationem quasi. In deleniti eaque aut repudiandae et a id nisi.
-
-
-
-
-
-}
-
-export default HeroWithImage
diff --git a/themes/blank/components/NavBar.js b/themes/blank/components/NavBar.js
deleted file mode 100644
index 8148b14c..00000000
--- a/themes/blank/components/NavBar.js
+++ /dev/null
@@ -1,31 +0,0 @@
-const NavBar = () =>
-
-export default NavBar
diff --git a/themes/blank/index.js b/themes/blank/index.js
index 6b817692..e12ee9ba 100644
--- a/themes/blank/index.js
+++ b/themes/blank/index.js
@@ -1,12 +1,3 @@
-import NavBar from './components/NavBar'
-import Hero from './components/Hero'
-import Footer from './components/Footer'
-import Divider from './components/Divider'
-import HeroWithFigure from './components/HeroWithFigure'
-import HeroWithForm from './components/HeroWithForm'
-import HeroWithImage from './components/HeroWithImage'
-import Carousel from './components/Carousel'
-import ChatBubble from './components/ChatBubble'
/**
* 这是一个空白主题的示例
@@ -19,24 +10,26 @@ const THEME_CONFIG = { THEME: 'blank' }
*/
const LayoutBase = (props) => {
const { children } = props
- console.log('children', children)
- return
-
- {children}
-
+ return
}
+/**
+ * 首页布局
+ * @param {*} props
+ * @returns
+ */
const LayoutIndex = (props) => {
- console.log('首页')
return
-
-
-
-
-
-
-
+ hero-page
}
const LayoutSearch = () => <>>
diff --git a/themes/next/components/Footer.js b/themes/next/components/Footer.js
index 4145c14a..2afc2f7a 100644
--- a/themes/next/components/Footer.js
+++ b/themes/next/components/Footer.js
@@ -5,7 +5,7 @@ import DarkModeButton from '@/components/DarkModeButton'
const Footer = ({ title }) => {
const d = new Date()
const currentYear = d.getFullYear()
- const copyrightDate = (function() {
+ const copyrightDate = (function () {
if (Number.isInteger(BLOG.SINCE) && BLOG.SINCE < currentYear) {
return BLOG.SINCE + '-' + currentYear
}
@@ -13,24 +13,26 @@ const Footer = ({ title }) => {
})()
return (
-
)
}