Skip to content

Example repository for responsive images with FSI QuickZoom, used in conjunction with FSI Server for product presentation with zoom, hover views, image replacement or details images. ⭐️ Star to support our work!

License

Notifications You must be signed in to change notification settings

neptunelabs/fsi-quickzoom-samples

Repository files navigation

FSI QuickZoom Samples

Pixel-perfect High-DPI-ready Fast 🚀 Hackable Consistent

License


FSI QuickZoom is a tool for adding image zoom to desktop and mobile browser. When hovering over a single source image provided by FSI Server, the part of the image the cursor is currently pointing at will be displayed enlarged in a zoom window next to the original image. The real-time scaling capabilities of the image server are used to achieve pixel-perfect results. FSI QuickZoom can be created and controlled as a simple HTML tag and/or via JavaScript API.

This repository contains examples on how to use and build your own applications.

Project Image

Getting Started

Without starting this project in your IDE, you can discover all the demos on the GitHub Pages or develop and customise in StackBlitz.

Start and develop

To run and modify this samples:

NPM

npm install
npm start

or

Yarn

yarn
yarn start

Now you can customize the demo according to your own preferences or develop something new.

You can find a very simple example to start with in the samples/starter folder.

How it works

These examples rely on a framework that uses Grunt, Browsersync, Bootstrap and Sass to launch a local server, replace template variables and pass changes directly to the browser window.

However, these dependencies are generally not required for the using images with FSI Server!

Requirements with own images

The images are loaded from an image server (FSI server) in dynamic resolution. In addition, depending on the sample, static assets such as JavaScript, CSS or static images may also be required. In this demo, images and static assets are loaded from an example server. For your own images with these examples in this repository, a separate image server instance is required.

To do this quickly, you can use an evaluation copy for an unlimited period of time.

The recommended way to quickly start your own instance via Docker is described in this repository.

If you have your own server, copy env.yml.dist to env.yml and change the settings according to your FSI server URL.

Documentation

For further information on the FSI Viewer and FSI Server, please refer to the official documentation.

About

Example repository for responsive images with FSI QuickZoom, used in conjunction with FSI Server for product presentation with zoom, hover views, image replacement or details images. ⭐️ Star to support our work!

Topics

Resources

License

Stars

Watchers

Forks