{"id":23790050,"url":"https://github.com/blackglory/appoint-font","last_synced_at":"2025-09-08T17:32:54.686Z","repository":{"id":45293212,"uuid":"66967624","full_name":"BlackGlory/appoint-font","owner":"BlackGlory","description":"🌳 The easiest font setting extension.","archived":false,"fork":false,"pushed_at":"2024-01-14T17:30:49.000Z","size":1086,"stargazers_count":60,"open_issues_count":3,"forks_count":5,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-04-14T11:39:46.702Z","etag":null,"topics":["chrome-extension","edge-extension","manifest-v3","typescript"],"latest_commit_sha":null,"homepage":"https://chrome.google.com/webstore/detail/lmjdabbpgabigbonekfpjhfgjekpnkge","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BlackGlory.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-08-30T18:39:26.000Z","updated_at":"2024-05-20T06:32:42.014Z","dependencies_parsed_at":"2022-08-30T11:00:25.548Z","dependency_job_id":"2cd6ab3f-0d5f-4b70-9206-ced8154a5ee0","html_url":"https://github.com/BlackGlory/appoint-font","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/BlackGlory/appoint-font","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlackGlory%2Fappoint-font","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlackGlory%2Fappoint-font/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlackGlory%2Fappoint-font/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlackGlory%2Fappoint-font/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BlackGlory","download_url":"https://codeload.github.com/BlackGlory/appoint-font/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BlackGlory%2Fappoint-font/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274222478,"owners_count":25244062,"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","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["chrome-extension","edge-extension","manifest-v3","typescript"],"created_at":"2025-01-01T17:18:15.150Z","updated_at":"2025-09-08T17:32:54.333Z","avatar_url":"https://github.com/BlackGlory.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Appoint Font\n![appoint-font-logo]\n\nThe easiest font setting extension.\n\n[appoint-font-logo]: src/assets/images/icon-128.png\n\n## Supported browsers and platforms\n- [x] [Chrome]\n- [x] [Edge]\n\n[Chrome]: https://chrome.google.com/webstore/detail/lmjdabbpgabigbonekfpjhfgjekpnkge\n[Edge]: https://microsoftedge.microsoft.com/addons/detail/dclbmfdeofbiogggabbggfochlhcmppa\n\n## FAQ\n### How does it work?\nIt works by dynamically generating `@font-face` rules and injecting them into the page.\n\n### Does it break web fonts?\nThis extension will not break web fonts,\nunless the corresponding web font is already installed locally.\n\n### The font I wanted to use didn't work, while other fonts did.\nChromium-based browsers have issues with font support,\nwhich causes some local fonts to not be used in `@font-face`.\n\nUpon research, new font technologies such as variable fonts do not seem to trigger the issue.\nPopular fonts usually release their variable font versions,\nit is recommended that you download and install the latest version of them.\n\n### Some sites do not respect my rules.\nThis is most likely because these sites do not have font styles,\nor only generic fonts in the styles are actually used by browsers.\n\nThese issues can be solved by simply modifying the browser's font settings.\n\nThis extension will not help you modify your browser's font settings,\nas browsers and other extensions already provide better user interfaces:\n- \u003cchrome://settings/fonts\u003e\n- \u003cedge://settings/fonts\u003e\n- [Advanced Font Settings]\n\n[Advanced Font Settings]: https://chrome.google.com/webstore/detail/caclkomlalccbpcdllchkeecicepbmbm\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblackglory%2Fappoint-font","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblackglory%2Fappoint-font","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblackglory%2Fappoint-font/lists"}