{"id":27535892,"url":"https://github.com/itsamoreh/itsamoreh.dev","last_synced_at":"2026-04-29T17:03:07.625Z","repository":{"id":205911258,"uuid":"677840806","full_name":"itsamoreh/itsamoreh.dev","owner":"itsamoreh","description":"WordPress block theme for my personal website and blog.","archived":false,"fork":false,"pushed_at":"2023-11-28T03:07:15.000Z","size":1188,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-11-28T08:21:40.256Z","etag":null,"topics":["wordpress","wordpress-theme"],"latest_commit_sha":null,"homepage":"https://itsamoreh.dev","language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/itsamoreh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-08-12T20:16:41.000Z","updated_at":"2023-11-28T08:21:40.256Z","dependencies_parsed_at":"2023-11-26T08:21:15.529Z","dependency_job_id":null,"html_url":"https://github.com/itsamoreh/itsamoreh.dev","commit_stats":null,"previous_names":["itsamoreh/itsamoreh.dev"],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsamoreh%2Fitsamoreh.dev","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsamoreh%2Fitsamoreh.dev/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsamoreh%2Fitsamoreh.dev/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/itsamoreh%2Fitsamoreh.dev/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/itsamoreh","download_url":"https://codeload.github.com/itsamoreh/itsamoreh.dev/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249535845,"owners_count":21287496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["wordpress","wordpress-theme"],"created_at":"2025-04-18T19:13:32.308Z","updated_at":"2026-04-29T17:03:02.594Z","avatar_url":"https://github.com/itsamoreh.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# itsamoreh.dev WordPress block theme\n\n![Theme screenshot](screenshot.png)\n\n## What is this?\n\nThis is the WordPress block theme in use on my personal website [itsamoreh.dev](https://itsamoreh.dev).\n\nThis theme was started from [itsamoreh/block-theme-starter](https://github.com/itsamoreh/block-theme-starter).\n\n## Quick Start\n\n1. Make sure you're on node version `18.12.1` or later.\n1. Run `npm install` from this directory to install dependencies.\n1. Run `npm run watch` to watch [CSS](#css), and [JavaScript](#editor-and-frontend-javascript).\n1. Optionally follow the [local environment](#optional-local-environment)\n   instructions below to spin up a wp-env environment.\n\n## CSS\n\nThis theme uses PostCSS. The main CSS entrypoint is `assets/main.css`.\nAll CSS is imported in `assets/js/editor/index.js` and\n`assets/js/frontend/index.js`, built with the rest of the build files then\nenqueued in `functions.php` **for both the editor and the frontend**.\n\n## Editor and Frontend JavaScript\n\nThis theme uses wp-scripts to build editor and frontend JS. The main editor\nentry is at `assets/js/editor/index.js` and the main frontend entry is at\n`assets/js/frontend/index.js`. CSS is imported in the JS files.\n\nTo build the JS, run the following command in your terminal:\n\n```bash\nnpm run build:js\n```\n\nThis will take the entry files, build them and all imports with wp-scripts, and\noutput the files to `build/editor.js` and `build/frontend.js`. To watch for\nchanges to your JS and automatically rebuild, run the following command in your\nterminal:\n\n```bash\nnpm run watch:js\n```\n\n## Optional Local Environment\n\nThis theme includes a `.wp-env.json`. To spin up a WordPress environment with\n`wp-env` first make sure\n[Docker](https://www.docker.com/products/docker-desktop/) is installed.\nThen run the following command to start the environment:\n\n```bash\nnpm run env:start\n```\n\nYou can stop the environment with Docker Desktop or the stop command:\n\n```bash\nnpm run env:stop\n```\n\nSee the\n[wp-env documentation](https://developer.wordpress.org/block-editor/reference-guides/packages/packages-env/#installation)\nfor more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsamoreh%2Fitsamoreh.dev","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fitsamoreh%2Fitsamoreh.dev","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fitsamoreh%2Fitsamoreh.dev/lists"}