├── scss ├── components │ ├── _audio.scss │ ├── _widget.scss │ ├── _author.scss │ ├── _footer.scss │ ├── _card.scss │ ├── _relatedPost.scss │ ├── _navigation.scss │ ├── _zoom.scss │ ├── _block.scss │ ├── _header.scss │ └── _comment.scss ├── templates │ ├── _douban.scss │ ├── _archive.scss │ ├── _links.scss │ ├── _map.scss │ ├── _search.scss │ ├── _term.scss │ └── _article.scss ├── base │ ├── _mixins.scss │ ├── _keyframes.scss │ ├── _layout.scss │ ├── _var.scss │ ├── _basic.scss │ ├── _grap.scss │ └── _normalize.scss ├── app.scss ├── utilities │ └── _wp.scss └── setting.scss ├── .github ├── FUNDING.yml └── workflows │ └── main.yml ├── .gitignore ├── languages ├── ja.mo └── zh_CN.mo ├── screenshot.png ├── images ├── default.jpg └── favicon.png ├── .prettierrc.js ├── .postcssrc.js ├── fonts ├── OpenSans-Bold.woff ├── OpenSans-Bold.woff2 ├── OpenSans-Light.woff ├── OpenSans-Light.woff2 ├── OpenSans-Medium.woff ├── OpenSans-Medium.woff2 ├── OpenSans-Regular.woff └── OpenSans-Regular.woff2 ├── .jshintrc ├── .editorconfig ├── style.css ├── template-parts ├── pagination.php ├── author-card.php ├── content-card.php ├── post-navigation.php ├── content-status.php ├── content-archive.php ├── content.php ├── single-related.php └── search-bar.php ├── 404.php ├── taxonomy-post_format-post-format-status.php ├── templates ├── template-douban.php ├── template-links.php ├── template-map.php ├── template-tags.php ├── template-terms.php └── template-archive.php ├── search.php ├── ts ├── modules │ ├── scroll.ts │ ├── comment.ts │ ├── action.ts │ └── zoom.ts ├── setting.ts └── app.ts ├── index.php ├── tag.php ├── package.json ├── category.php ├── category-travel.php ├── author.php ├── archive.php ├── page.php ├── functions.php ├── footer.php ├── README_CN.md ├── comments.php ├── modules ├── update.php ├── article.php ├── scripts.php └── comment.php ├── gulpfile.js ├── README.md ├── header.php └── single.php /scss/components/_audio.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [bigfa] 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | package-lock.json 3 | .DS_Store -------------------------------------------------------------------------------- /languages/ja.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/languages/ja.mo -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/screenshot.png -------------------------------------------------------------------------------- /images/default.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/images/default.jpg -------------------------------------------------------------------------------- /images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/images/favicon.png -------------------------------------------------------------------------------- /languages/zh_CN.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/languages/zh_CN.mo -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | singleQuote: true, 3 | semi: true 4 | } -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | autoprefixer: {} 4 | } 5 | }; -------------------------------------------------------------------------------- /fonts/OpenSans-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/fonts/OpenSans-Bold.woff -------------------------------------------------------------------------------- /fonts/OpenSans-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/fonts/OpenSans-Bold.woff2 -------------------------------------------------------------------------------- /fonts/OpenSans-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/fonts/OpenSans-Light.woff -------------------------------------------------------------------------------- /fonts/OpenSans-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/fonts/OpenSans-Light.woff2 -------------------------------------------------------------------------------- /fonts/OpenSans-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/fonts/OpenSans-Medium.woff -------------------------------------------------------------------------------- /fonts/OpenSans-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/fonts/OpenSans-Medium.woff2 -------------------------------------------------------------------------------- /fonts/OpenSans-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/fonts/OpenSans-Regular.woff -------------------------------------------------------------------------------- /fonts/OpenSans-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bigfa/hera/HEAD/fonts/OpenSans-Regular.woff2 -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "esversion": 9, 3 | "maxerr": 50, 4 | "camelcase": false, 5 | "latedef": false 6 | } -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | [*.{js,jsx,ts,tsx,vue,scss,json}] 2 | indent_style = space 3 | indent_size = 4 4 | end_of_line = lf 5 | trim_trailing_whitespace = true 6 | insert_final_newline = true 7 | max_line_length = 100 8 | -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- 1 | /* 2 | Theme Name: Hera 3 | Theme URI: https://github.com/bigfa/hera 4 | Author: bigfa 5 | Author URI: https://github.com/bigfa 6 | Description: theme 2025 7 | Version: 0.3.2 8 | Tags: Minimalism, Responsive 9 | */ 10 | -------------------------------------------------------------------------------- /scss/templates/_douban.scss: -------------------------------------------------------------------------------- 1 | .db--container, 2 | .doulist-item { 3 | --db--text-color: var(--hera-text-color); 4 | --db--text-color-light: var(--hera-text-light); 5 | --db--background-gray: var(--hera-background-gray); 6 | --db-border-color: var(--hera-border-color); 7 | } 8 | -------------------------------------------------------------------------------- /template-parts/pagination.php: -------------------------------------------------------------------------------- 1 | 1, 14 | 'class' => '', 15 | 'prev_next' => false 16 | ) 17 | ); 18 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- 1 | name: Bigfa 2 | 3 | on: 4 | push: 5 | branches: 6 | - develop 7 | tags: 8 | - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10 9 | 10 | jobs: 11 | build-deploy: 12 | runs-on: ubuntu-latest 13 | steps: 14 | - name: Notify theme updates 15 | run: | 16 | curl --fail --request GET --header "Authorization: Bearer $SIGN" --url "https://farallon.4398929.workers.dev/update?theme=hera&version=${{ github.ref }}" 17 | env: 18 | SIGN: ${{ secrets.SIGN }} 19 | -------------------------------------------------------------------------------- /scss/components/_widget.scss: -------------------------------------------------------------------------------- 1 | .widget--links { 2 | margin-top: 10px; 3 | padding-bottom: 5px; 4 | 5 | @media (max-width: 720px) { 6 | display: flex; 7 | flex-wrap: nowrap; 8 | margin-top: 0; 9 | padding-bottom: 0px; 10 | } 11 | 12 | .menu-item { 13 | padding: 3px 0; 14 | color: var(--hera-text-light); 15 | 16 | @media (max-width: 720px) { 17 | padding: 5px 8px; 18 | font-size: 12px; 19 | } 20 | 21 | &:hover { 22 | color: var(--hera-text-color); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /404.php: -------------------------------------------------------------------------------- 1 | 11 | 12 |