Aisen60 / vant-theme-service

a api for vant-theme

Home Page:https://vant-theme-service.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vant-theme-service

简介

这是一个服务于 vant-theme 的 API 。用于将自定义组件的样式进行编译,并且返回编译过后的结果。该 API 支持 Vant 2 版本。

Vant 3 版本使用了 CSS 变量 来组织样式,修改后的结果不需要通过后端的编译。

如何使用

var myHeaders = new Headers()
myHeaders.append('Content-Type', 'application/json')

var raw = JSON.stringify({
  '@red': '#35e483',
  '@button-primary-background-color': '#35e483'
})

var requestOptions = {
  method: 'POST',
  headers: myHeaders,
  body: raw,
  redirect: 'follow'
}

fetch('https://vant-theme-service.vercel.app/api/update-theme', requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error))

About

a api for vant-theme

https://vant-theme-service.vercel.app

License:MIT License


Languages

Language:JavaScript 85.9%Language:Less 13.8%Language:TypeScript 0.1%Language:CSS 0.1%Language:HTML 0.0%