Giter VIP home page Giter VIP logo

viron's People

Contributors

cathcheeno avatar dependabot[bot] avatar edvakf avatar ejithon avatar fkei avatar goomura avatar h8570rg avatar jiioryo avatar jung0 avatar kaishu16 avatar keitatata avatar kouta-fd avatar mugioka avatar muukojima avatar nezuu avatar nonoakij avatar noritama avatar pyama86 avatar shshota avatar shu20031026 avatar syama666 avatar taitasu555 avatar takahisakodama avatar takoring avatar tksmaru avatar tomohiroyoshida avatar tosaka07 avatar trivikr avatar whooolemilk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

viron's Issues

独自format値を精査する

以下、JSON Schemaで事前に定義されているformat値。see

  • date-time
  • email
  • hostname
  • ipv4
  • ipv6
  • uri

以下、独自format値。

  • multiline (type:stringとの組み合わせでテキストエリアUIコンポーネントを使用)
  • wyswyg (type:stringとの組み合わせでwyswygUIコンポーネントを使用)
  • pug (type:stringとの組み合わせでpugUIコンポーネントを使用)
  • html (type:stringとの組み合わせでhtmlUIコンポーネントを使用)
  • hex (type:stringとの組み合わせでカラーピッカーUIコンポーネントを使用) example: #95989A
  • rgba (type:stringとの組み合わせでカラーピッカーUIコンポーネントを使用)
  • cmyk (type:stringとの組み合わせでカラーピッカーUIコンポーネントを使用)
  • date-fullyear (参考)
  • date-month (参考)
  • date-mday (参考)
  • time-hour (参考)
  • time-minute (参考)
  • time-second (参考)
  • time-secfrac (参考)
  • time-numoffset (参考)
  • time-offset (参考)
  • partial-time (参考)
  • full-date (参考)
  • full-time (参考)
  • (date-timeはJSON Schemaに事前定義されている)

ドキュメントに独自formatについて記載すること。

Safari x Redirect

FetchAPI(mode:follow) x Safari(webkit) x リダイRedirect x Header(Authorization) -> bug produced.

flow)
--> GET localhost:3000/ (+Authorization header value as jwt)
<-- 301 redirect to localhost:3000/swagger.json
--> internally redirected. GET localhost:3000/swagger.json (+Authorization header value as jwt) *
<-- 200 Auth OK
<-- 401 Auth NG

* header value would e empty. webkit's bug.

FileUploader追加

FileAPIを使用したプログレス表示付きのUploaderを作成する。
DnD対応も。

ダブルタップ改善

モーダルを開く際、ダブルタップするとモーダルが二重に開いてしまう問題を修正。

textinputとtextarea改修

ここみたいに、dom要素のvalue値へのケアをしたい。

<input class="foo" value="xxx" />
const xxx = document.querySelector('.foo').value;

xxxを同期して扱いたい。

Use latest version downloadjs module.

Viron uses downloadjs of version v1.4.4 intendedly. The reason is that the latest version doesn't support non-ascii characters.(see)

Be careful to check it works well with non-ascii characters before upgrade it.

Tooltip UI追加

Tooltip UIを追加。以下ケースで使用される想定。

  • フォームUIのバリデート結果の表示に。
  • ヒント表示
  • 等など

テスト環境追加

現状はprdとlocal環境の2つの環境のみしか存在せず、以下環境でテストしにくい。これを改善したい。

  • IE/Edge対応
  • 本番相当のデータを用いたテスト

tauchart SVGグラフ改善

tooltip
legend
項目トグル(i.e. 選択した項目だけグラフ上に表示する機能)

とかとか。pluginを導入したい。

ブラウザ対応

以下環境に対応すること。

  • Chrome最新版
  • Safari最新版
  • FireFox最新版
  • Edge最新版
  • iOS Safari (TODO: シェア率調べてから対応バージョンを決める)
  • Android Chrome (TODO: シェア率調べてから対応バージョンを決める)

stylefmt動作チェック

stylefmtのバージョンアップに伴い、local環境でstylefmtが動作していないかも。
確認・修正を行うこと。

メール認証フォームのplaceholder

メール認証時のメアド/パスワード入力用テキストエリアのデフォルト値がfkeiさんアカウントのメアド/パスワード値になっている。デフォルト値を空にして、placeholder値を見せて。

  • 宿題: placeholder値がどこから参照されているか説明して。

エラー表示

エラー表示用のモーダルがイケていない or 説明不足。

jsファイル分割

現状: 単一jsファイルにconcat
改善: 複数jsファイルに分割し、アプリケーション状態に応じて非同期ロード

  • 分割方針(dmcコンポーネント単位にする?)
  • 分割ビルド
  • 非同期ロード機能

UI Theme機能

UI Theme別にcssを用意する。分割する。
ITCSSの上位レイヤーでtheme切り分け用のクラスを当てる方針で。

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.