{"id":17967995,"url":"https://github.com/yixiaojiu/docusaurus-plugin-medium-zoom","last_synced_at":"2025-04-03T21:29:59.502Z","repository":{"id":218000388,"uuid":"745351430","full_name":"yixiaojiu/docusaurus-plugin-medium-zoom","owner":"yixiaojiu","description":"medium-zoom plugin for docusaurus v2 and v3","archived":false,"fork":false,"pushed_at":"2024-02-18T06:29:34.000Z","size":388,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-09T18:17:33.434Z","etag":null,"topics":["docusaurus","docusaurus-plugin","medium-zoom"],"latest_commit_sha":null,"homepage":"","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/yixiaojiu.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":"2024-01-19T06:30:41.000Z","updated_at":"2024-06-27T12:24:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"44496c3f-df34-429a-8197-9dd5cbc15f6c","html_url":"https://github.com/yixiaojiu/docusaurus-plugin-medium-zoom","commit_stats":null,"previous_names":["yixiaojiu/docusaurus-plugin-medium-zoom"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yixiaojiu%2Fdocusaurus-plugin-medium-zoom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yixiaojiu%2Fdocusaurus-plugin-medium-zoom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yixiaojiu%2Fdocusaurus-plugin-medium-zoom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yixiaojiu%2Fdocusaurus-plugin-medium-zoom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yixiaojiu","download_url":"https://codeload.github.com/yixiaojiu/docusaurus-plugin-medium-zoom/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247082424,"owners_count":20880644,"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":["docusaurus","docusaurus-plugin","medium-zoom"],"created_at":"2024-10-29T14:10:23.684Z","updated_at":"2025-04-03T21:29:59.485Z","avatar_url":"https://github.com/yixiaojiu.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# docusaurus-plugin-medium-zoom\n\na medium-zoom plugin for docusaurus v2 and v3, refrence [docusaurus-plugin-image-zoom](https://github.com/gabrielcsapo/docusaurus-plugin-image-zoom).\n\n## Installation\n\n```sh\nnpm install docusaurus-plugin-medium-zoom\n# or\nyarn add docusaurus-plugin-medium-zoom\n# or\npnpm add docusaurus-plugin-medium-zoom\n```\n\n## Usage\n\nadd the plugin in `docusaurus.config.ts` file:\n\n```ts\n// docusaurus.config.ts\nimport type { Config } from '@docusaurus/types'\nimport type { ThemeConfig, ZoomConfig } from 'docusaurus-plugin-medium-zoom'\n\nexport default {\n  // ...other config\n  plugins: [\n    'docusaurus-plugin-image-zoom'\n    // ...other plugins\n  ],\n\n  themeConfig: {\n    // ...other themeConfig\n    zoom: { selector: '.markdown img', background: {\n      light: 'rgb(255, 255, 255)',\n      dark: 'rgb(50, 50, 50)',\n    }, config: {\n      // options you can specify via https://github.com/francoischalifour/medium-zoom#usage\n    } } satisfies ZoomConfig,\n  } satisfies ThemeConfig,\n} as Config\n```\n\n## Configuration\n\n| Option        | Description                                                                                      | Default Value                                                                                         |\n|---------------|--------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------|\n| `selector`    | (optional) The selector to use for the images to zoom.                                          | `.markdown img`                                                                                      |\n| `background`  | (optional) The background color to use for the zoomed image.                                     | `{ light: 'rgb(255, 255, 255)', dark: 'rgb(50, 50, 50)' }`                                           |\n| `config`      | (optional) The configuration object to pass to `medium-zoom`.                                   | `{}`                                                                                                 |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyixiaojiu%2Fdocusaurus-plugin-medium-zoom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyixiaojiu%2Fdocusaurus-plugin-medium-zoom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyixiaojiu%2Fdocusaurus-plugin-medium-zoom/lists"}