All Projects → SimonSiefke → vscode-svg-preview

SimonSiefke / vscode-svg-preview

Licence: MIT license
Svg Preview for VSCode

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to vscode-svg-preview

React Tiny Link
Convert your links into rich previews
Stars: ✭ 193 (+614.81%)
Mutual labels:  preview
svelte-link-preview
Svelte port of @dhaiwat10/react-link-preview
Stars: ✭ 12 (-55.56%)
Mutual labels:  preview
ngx-dropzone
A highly configurable dropzone component for Angular.
Stars: ✭ 123 (+355.56%)
Mutual labels:  preview
Wopihost
office online preview and editor
Stars: ✭ 222 (+722.22%)
Mutual labels:  preview
SVGShellExtensions
Shell extensions for SVG files (Preview Panel, Thumbnail Icon, SVG Editor)
Stars: ✭ 79 (+192.59%)
Mutual labels:  svg-preview
blur-up
A tool that creates preview images.
Stars: ✭ 28 (+3.7%)
Mutual labels:  preview
Markdown Preview.nvim
markdown preview plugin for (neo)vim
Stars: ✭ 2,858 (+10485.19%)
Mutual labels:  preview
vue-active-preview
🌲 A PhotoSwipe Image Preview component for Vue
Stars: ✭ 22 (-18.52%)
Mutual labels:  preview
react-bones
💀 Dead simple content loading components for React and React-Native. 💀
Stars: ✭ 42 (+55.56%)
Mutual labels:  preview
pdf annotation fix
Fixes macOS Preview garbled annotations
Stars: ✭ 71 (+162.96%)
Mutual labels:  preview
Kkfileviewofficeedit
文件在线预览及OFFICE(word,excel,ppt)的在线编辑
Stars: ✭ 234 (+766.67%)
Mutual labels:  preview
json-peek
Stringify JSON *just enough* to see what it is
Stars: ✭ 33 (+22.22%)
Mutual labels:  preview
octoview
The missing preview feature for GitHub
Stars: ✭ 52 (+92.59%)
Mutual labels:  preview
Flutter preview
Flutter | Because a widget-driven development requires a widget-driven preview.
Stars: ✭ 197 (+629.63%)
Mutual labels:  preview
react-hover-video-player
A React component for rendering videos that play on hover, including support for mouse and touch events and a simple API for adding thumbnails and loading states.
Stars: ✭ 60 (+122.22%)
Mutual labels:  preview
Link Prevue
Vue component for generate a link preview
Stars: ✭ 186 (+588.89%)
Mutual labels:  preview
awesome-switcher
Switch clients in Awesome WM with the familiar preview functionality
Stars: ✭ 86 (+218.52%)
Mutual labels:  preview
react-file-input-previews-base64
This package provides an easy to use, ready to go and customizable wrapper around file input, with option for image previews and returning file as base64 string.
Stars: ✭ 15 (-44.44%)
Mutual labels:  preview
video-snapshot
Get snapshots from a video file in the browser 🎥 🌅
Stars: ✭ 63 (+133.33%)
Mutual labels:  preview
previewjs
Preview UI components in your IDE instantly
Stars: ✭ 1,331 (+4829.63%)
Mutual labels:  preview

travis build Version Renovate enabled

Svg Preview for VSCode

demo

Features

  • Live editing of svg files and svg's inside files
  • Panning and zooming of the preview (up to 32767%)

Commands

Command Keybinding
Svg Preview: Open Preview to the Side ctrl+alt+p
Svg Preview: Reload Preview none

Settings

Property Description Default
svgPreview.autoOpen Automatically open the preview when a svg file is opened false
svgPreview.scaleToFit Whether or not the svg should be scaled to fit the viewport or keep its original size true
svgPreview.style Custom style for the preview {}

How to use the svgPreview.style setting

You can change the background color:

demo of the svg preview with white background

{
  "svgPreview.style": {
    "html": {
      "background": "white"
    }
  }
}

Or you can make a checkerboard background:

demo of the svg preview with a checkerboard pattern background

{
  "svgPreview.style": {
    "html": {
      "background-position": "0 0, 13px 13px",
      "background-size": "26px 26px",
      "background-image": "linear-gradient(45deg, #141414 25%, transparent 25%, transparent 75%, #141414 75%, #141414), linear-gradient(45deg, #141414 25%, transparent 25%, transparent 75%, #141414 75%, #141414)"
    }
  }
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].