Giter Site home page Giter Site logo

siobutton's Introduction

汐按钮 / SIO-BUTTON

项目地址: https://hosimiyas.io/

相关链接:

计划中的特性

  • 使用TypeScript / Vue 3.x重构项目,至少包含现有全部的功能
  • 进一步抽象出配置文件,方便其他按钮移植和维护
  • 增加音频管理后端、用户收藏等

参与完善本项目

如果您不知道如何直接参与GitHub开发,可以直接将素材或意见建议发送到[email protected],带上标题、内容以及您的ID(Bilibili、Twitter等均可),贡献者名单将会有您的名字。

当然您也可以发在 Issues ,同样也请带上标题和内容。

如果您可以进行开发,那么请Fork本项目进行修改,完成修改后在本项目中发起一个Pull Request,详细说明如下:

添加或修改音频

音频文件为mp3格式,码率128Kbps,储存在static/voices/目录下,对应的URL为/voices/

所有的音频信息都存储在assets/voices.json中,要添加或修改音频,你同样需要修改这个文件中对应的内容。

如果需要对现有音频进行修改,建议将原音频文件删除,重新命名一个新文件,这样可以避免浏览器缓存问题。

参与翻译

请帮助进行日语和英语的翻译!

网页的翻译在assets/locales/中的以三个语音命名的json文件中,音频信息的翻译在assets/voices.json中对应的字段。

参与网页开发

本项目使用Vue + NuxtJS + Vuetify框架进行开发,要部署本地开发环境,请先安装最新版的Node与Yarn包管理器。

  1. Fork 并 Clone 代码到本地
  2. 进入代码目录,运行yarn以安装依赖项目
  3. 开启本地开发服务器,运行yarn dev,这将会在localhost:3000启动,在代码修改过程中,本地开发服务器可以即时反映修改的结果。
  4. 要编译可供部署的文件,请运行yarn generate,这将会在dist目录下生成可以直接部署到静态网站托管(GitHub Pages等)的文件。

贡献者

开发:

音频剪辑:

翻译:

协议

其他部分:MIT License

本项目为爱好者作品,和 星宮汐 官方没有关联

siobutton's People

Contributors

hanximeng avatar jnz113 avatar lonelyion avatar npofsi avatar

Watchers

 avatar

siobutton's Issues

[Security] Workflow build_master.yml is using vulnerable action actions/checkout

The workflow build_master.yml is referencing action actions/checkout using references v1. However this reference is missing the commit a6747255bd19d7a757dbdda8c654a9f84db19839 which may contain fix to the some vulnerability.
The vulnerability fix that is missing by actions version could be related to:
(1) CVE fix
(2) upgrade of vulnerable dependency
(3) fix to secret leak and others.
Please consider to update the reference to the action.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.