mirror of
https://github.com/ruilisi/fortune-sheet.git
synced 2025-01-07 03:16:50 +08:00
chore: refines
This commit is contained in:
parent
fb6d0cf0dc
commit
2a99d63570
@ -2,7 +2,7 @@
|
|||||||
<img align="center" src="logo.png" width="150px" height="150px" />
|
<img align="center" src="logo.png" width="150px" height="150px" />
|
||||||
</p>
|
</p>
|
||||||
<h1 align="center">FortuneSheet</h1>
|
<h1 align="center">FortuneSheet</h1>
|
||||||
<p align="center">FortuneSheet is an online spreedsheet component library that provides out-of-the-box features just like Excel</p>
|
<p align="center">FortuneSheet is an online spreadsheet component library that provides out-of-the-box features just like Excel</p>
|
||||||
|
|
||||||
<div align="center">
|
<div align="center">
|
||||||
|
|
||||||
@ -19,7 +19,7 @@ English | [简体中文](./README-zh.md)
|
|||||||
|
|
||||||
## Purpose
|
## Purpose
|
||||||
|
|
||||||
The goal of `FortuneSheet` is to make a feature-rich, easy-to-configure online spreedsheet that you can use out-of-the-box.
|
The goal of `FortuneSheet` is to make a feature-rich, easy-to-configure online spreadsheet that you can use out-of-the-box.
|
||||||
|
|
||||||
This project is originated from [Luckysheet](https://github.com/mengshukeji/Luckysheet) and has inherited many code from it. Lots of efforts have done to translate the whole project to typescript (still in progress), and solved problems in project level.
|
This project is originated from [Luckysheet](https://github.com/mengshukeji/Luckysheet) and has inherited many code from it. Lots of efforts have done to translate the whole project to typescript (still in progress), and solved problems in project level.
|
||||||
|
|
||||||
@ -29,6 +29,10 @@ We aim to make FortuneSheet powerful yet easy to maintain.
|
|||||||
|
|
||||||
Take a look at the online demo at [fortune-sheet-demo](https://ruilisi.github.io/fortune-sheet-demo/)
|
Take a look at the online demo at [fortune-sheet-demo](https://ruilisi.github.io/fortune-sheet-demo/)
|
||||||
|
|
||||||
|
<p>
|
||||||
|
<img align="center" src="screenshot.png" width="400px" />
|
||||||
|
</p>
|
||||||
|
|
||||||
## Attention
|
## Attention
|
||||||
This project is in the state of early development, APIs may have significant change in the future, use with caution in production.
|
This project is in the state of early development, APIs may have significant change in the future, use with caution in production.
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@ module.exports = {
|
|||||||
'/': {
|
'/': {
|
||||||
lang: 'en-US', // 将会被设置为 <html> 的 lang 属性
|
lang: 'en-US', // 将会被设置为 <html> 的 lang 属性
|
||||||
title: 'FortuneSheet Document',
|
title: 'FortuneSheet Document',
|
||||||
description: 'FortuneSheet is an online spreedsheet component library that provides out-of-the-box features just like Excel. This site contains official configuration document, API, and tutorial.'
|
description: 'FortuneSheet is an online spreadsheet component library that provides out-of-the-box features just like Excel. This site contains official configuration document, API, and tutorial.'
|
||||||
},
|
},
|
||||||
'/zh/': {
|
'/zh/': {
|
||||||
lang: 'zh-CN',
|
lang: 'zh-CN',
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Get started
|
# Get started
|
||||||
|
|
||||||
## Introduction
|
## Introduction
|
||||||
FortuneSheet is an online spreedsheet component library that provides out-of-the-box features just like Excel.
|
FortuneSheet is an online spreadsheet component library that provides out-of-the-box features just like Excel.
|
||||||
|
|
||||||
This project is originated from [Luckysheet](https://github.com/mengshukeji/Luckysheet) and has inherited many code from it. Lots of efforts have done to translate the whole project to typescript (still in progress), and solved problems in project level.
|
This project is originated from [Luckysheet](https://github.com/mengshukeji/Luckysheet) and has inherited many code from it. Lots of efforts have done to translate the whole project to typescript (still in progress), and solved problems in project level.
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# @fortune-sheet/core
|
# @fortune-sheet/core
|
||||||
|
|
||||||
FortuneSheet is an online spreedsheet component library that provides out-of-the-box features just like Excel
|
FortuneSheet is an online spreadsheet component library that provides out-of-the-box features just like Excel
|
||||||
|
|
||||||
See our repo [fortune-sheet](https://github.com/ruilisi/fortune-sheet) for more information.
|
See our repo [fortune-sheet](https://github.com/ruilisi/fortune-sheet) for more information.
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@fortune-sheet/formula-parser",
|
"name": "@fortune-sheet/formula-parser",
|
||||||
"version": "0.2.0",
|
"version": "0.2.1",
|
||||||
"description": "Formula parser",
|
"description": "Formula parser",
|
||||||
"main": "./src/index.js",
|
"main": "./src/index.js",
|
||||||
"jsdelivr": "dist/formula-parser.min.js",
|
"jsdelivr": "dist/formula-parser.min.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# @fortune-sheet/react
|
# @fortune-sheet/react
|
||||||
|
|
||||||
FortuneSheet is an online spreedsheet component library that provides out-of-the-box features just like Excel
|
FortuneSheet is an online spreadsheet component library that provides out-of-the-box features just like Excel
|
||||||
|
|
||||||
See our repo [fortune-sheet](https://github.com/ruilisi/fortune-sheet) for more information.
|
See our repo [fortune-sheet](https://github.com/ruilisi/fortune-sheet) for more information.
|
||||||
|
|
||||||
|
BIN
screenshot.png
Normal file
BIN
screenshot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 49 KiB |
@ -3965,7 +3965,7 @@ const data = {
|
|||||||
r: 17,
|
r: 17,
|
||||||
c: 2,
|
c: 2,
|
||||||
v: {
|
v: {
|
||||||
v: "Luckysheet",
|
v: "Fortune",
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
bg: null,
|
bg: null,
|
||||||
bl: 0,
|
bl: 0,
|
||||||
@ -3975,14 +3975,14 @@ const data = {
|
|||||||
fc: "rgb(51, 51, 51)",
|
fc: "rgb(51, 51, 51)",
|
||||||
ht: 1,
|
ht: 1,
|
||||||
vt: 1,
|
vt: 1,
|
||||||
m: "Luckysheet",
|
m: "Fortune",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
r: 17,
|
r: 17,
|
||||||
c: 3,
|
c: 3,
|
||||||
v: {
|
v: {
|
||||||
v: "Luckysheet",
|
v: "Fortune",
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
bg: null,
|
bg: null,
|
||||||
bl: 0,
|
bl: 0,
|
||||||
@ -3992,14 +3992,14 @@ const data = {
|
|||||||
fc: "rgb(51, 51, 51)",
|
fc: "rgb(51, 51, 51)",
|
||||||
ht: 1,
|
ht: 1,
|
||||||
vt: 1,
|
vt: 1,
|
||||||
m: "Luckysheet",
|
m: "Fortune",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
r: 17,
|
r: 17,
|
||||||
c: 4,
|
c: 4,
|
||||||
v: {
|
v: {
|
||||||
v: "Luckysheet",
|
v: "Fortune",
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
bg: null,
|
bg: null,
|
||||||
bl: 0,
|
bl: 0,
|
||||||
@ -4009,14 +4009,14 @@ const data = {
|
|||||||
fc: "rgb(51, 51, 51)",
|
fc: "rgb(51, 51, 51)",
|
||||||
ht: 1,
|
ht: 1,
|
||||||
vt: 1,
|
vt: 1,
|
||||||
m: "Luckysheet",
|
m: "Fortune",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
r: 17,
|
r: 17,
|
||||||
c: 5,
|
c: 5,
|
||||||
v: {
|
v: {
|
||||||
v: "Luckysheet",
|
v: "Fortune",
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
bg: null,
|
bg: null,
|
||||||
bl: 0,
|
bl: 0,
|
||||||
@ -4026,14 +4026,14 @@ const data = {
|
|||||||
fc: "rgb(51, 51, 51)",
|
fc: "rgb(51, 51, 51)",
|
||||||
ht: 1,
|
ht: 1,
|
||||||
vt: 1,
|
vt: 1,
|
||||||
m: "Luckysheet",
|
m: "Fortune",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
r: 17,
|
r: 17,
|
||||||
c: 6,
|
c: 6,
|
||||||
v: {
|
v: {
|
||||||
v: "Luckysheet",
|
v: "Fortune",
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
bg: "rgb(255, 215, 0)",
|
bg: "rgb(255, 215, 0)",
|
||||||
bl: 0,
|
bl: 0,
|
||||||
@ -4043,14 +4043,14 @@ const data = {
|
|||||||
fc: "rgb(51, 51, 51)",
|
fc: "rgb(51, 51, 51)",
|
||||||
ht: 1,
|
ht: 1,
|
||||||
vt: 1,
|
vt: 1,
|
||||||
m: "Luckysheet",
|
m: "Fortune",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
r: 17,
|
r: 17,
|
||||||
c: 7,
|
c: 7,
|
||||||
v: {
|
v: {
|
||||||
v: "Luckysheet",
|
v: "Fortune",
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
bg: null,
|
bg: null,
|
||||||
bl: 0,
|
bl: 0,
|
||||||
@ -4060,7 +4060,7 @@ const data = {
|
|||||||
fc: "rgb(67, 110, 238)",
|
fc: "rgb(67, 110, 238)",
|
||||||
ht: 1,
|
ht: 1,
|
||||||
vt: 1,
|
vt: 1,
|
||||||
m: "Luckysheet",
|
m: "Fortune",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -4297,7 +4297,7 @@ const data = {
|
|||||||
r: 19,
|
r: 19,
|
||||||
c: 2,
|
c: 2,
|
||||||
v: {
|
v: {
|
||||||
v: "Luckysheet",
|
v: "Fortune",
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
bg: "rgb(67, 110, 238)",
|
bg: "rgb(67, 110, 238)",
|
||||||
bl: 0,
|
bl: 0,
|
||||||
@ -4307,14 +4307,14 @@ const data = {
|
|||||||
fc: "rgb(255, 215, 0)",
|
fc: "rgb(255, 215, 0)",
|
||||||
ht: 1,
|
ht: 1,
|
||||||
vt: 1,
|
vt: 1,
|
||||||
m: "Luckysheet",
|
m: "Fortune",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
r: 19,
|
r: 19,
|
||||||
c: 3,
|
c: 3,
|
||||||
v: {
|
v: {
|
||||||
v: "Luckysheet",
|
v: "Fortune",
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
bg: null,
|
bg: null,
|
||||||
bl: 1,
|
bl: 1,
|
||||||
@ -4324,14 +4324,14 @@ const data = {
|
|||||||
fc: "rgb(51, 51, 51)",
|
fc: "rgb(51, 51, 51)",
|
||||||
ht: 1,
|
ht: 1,
|
||||||
vt: 1,
|
vt: 1,
|
||||||
m: "Luckysheet",
|
m: "Fortune",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
r: 19,
|
r: 19,
|
||||||
c: 4,
|
c: 4,
|
||||||
v: {
|
v: {
|
||||||
v: "Luckysheet",
|
v: "Fortune",
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
bg: null,
|
bg: null,
|
||||||
bl: 0,
|
bl: 0,
|
||||||
@ -4341,14 +4341,14 @@ const data = {
|
|||||||
fc: "rgb(51, 51, 51)",
|
fc: "rgb(51, 51, 51)",
|
||||||
ht: 1,
|
ht: 1,
|
||||||
vt: 1,
|
vt: 1,
|
||||||
m: "Luckysheet",
|
m: "Fortune",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
r: 19,
|
r: 19,
|
||||||
c: 5,
|
c: 5,
|
||||||
v: {
|
v: {
|
||||||
v: "Luckysheet",
|
v: "Fortune",
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
bg: null,
|
bg: null,
|
||||||
bl: 0,
|
bl: 0,
|
||||||
@ -4359,7 +4359,7 @@ const data = {
|
|||||||
ht: 1,
|
ht: 1,
|
||||||
vt: 1,
|
vt: 1,
|
||||||
cl: 1,
|
cl: 1,
|
||||||
m: "Luckysheet",
|
m: "Fortune",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -5922,8 +5922,8 @@ const data = {
|
|||||||
c: 2,
|
c: 2,
|
||||||
v: {
|
v: {
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
v: "I am Luckysheet text rotate style",
|
v: "I am Fortune text rotate style",
|
||||||
m: "I am Luckysheet text rotate style",
|
m: "I am Fortune text rotate style",
|
||||||
tr: "1",
|
tr: "1",
|
||||||
tb: "2",
|
tb: "2",
|
||||||
ht: "1",
|
ht: "1",
|
||||||
@ -5935,8 +5935,8 @@ const data = {
|
|||||||
c: 3,
|
c: 3,
|
||||||
v: {
|
v: {
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
v: "I am Luckysheet text rotate style",
|
v: "I am Fortune text rotate style",
|
||||||
m: "I am Luckysheet text rotate style",
|
m: "I am Fortune text rotate style",
|
||||||
tr: "2",
|
tr: "2",
|
||||||
tb: "2",
|
tb: "2",
|
||||||
ht: "0",
|
ht: "0",
|
||||||
@ -5948,8 +5948,8 @@ const data = {
|
|||||||
c: 4,
|
c: 4,
|
||||||
v: {
|
v: {
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
v: "I am Luckysheet text rotate style",
|
v: "I am Fortune text rotate style",
|
||||||
m: "I am Luckysheet text rotate style",
|
m: "I am Fortune text rotate style",
|
||||||
tr: "4",
|
tr: "4",
|
||||||
tb: "2",
|
tb: "2",
|
||||||
ht: "1",
|
ht: "1",
|
||||||
@ -5962,8 +5962,8 @@ const data = {
|
|||||||
c: 5,
|
c: 5,
|
||||||
v: {
|
v: {
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
v: "I am Luckysheet text rotate style",
|
v: "I am Fortune text rotate style",
|
||||||
m: "I am Luckysheet text rotate style",
|
m: "I am Fortune text rotate style",
|
||||||
tr: "5",
|
tr: "5",
|
||||||
tb: "2",
|
tb: "2",
|
||||||
ht: "1",
|
ht: "1",
|
||||||
@ -5975,8 +5975,8 @@ const data = {
|
|||||||
c: 6,
|
c: 6,
|
||||||
v: {
|
v: {
|
||||||
ct: { fa: "General", t: "g" },
|
ct: { fa: "General", t: "g" },
|
||||||
v: "I am Luckysheet text rotate style",
|
v: "I am Fortune text rotate style",
|
||||||
m: "I am Luckysheet text rotate style",
|
m: "I am Fortune text rotate style",
|
||||||
tr: "1",
|
tr: "1",
|
||||||
tb: "1",
|
tb: "1",
|
||||||
ht: "1",
|
ht: "1",
|
||||||
|
Loading…
Reference in New Issue
Block a user