Giter Club home page Giter Club logo

eccube-styleguide-admin's Introduction

eccube-styleguide-admin's People

Contributors

mikakane avatar okazy avatar pinoqo avatar ryo-endo avatar tyokinuhata avatar yasui05821 avatar

Stargazers

 avatar

Watchers

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

eccube-styleguide-admin's Issues

フィードバックメッセージのアラートのcodingについて

フィードバックメッセージのアラートのcodingってどこかにありますか?
添付画像の「html/install.php は、インストール完了後にファイルを削除してください」の黄色い部分です。

2017-12-05_15h58_47

EC-CUBEの管理画面のアラートは以下の5種類あります。

  • success
  • info
  • warning
  • danger
  • error

dangerとerrorは同じデザインの様です。

メインナビ文言変更

  • 商品マスタ → 商品マスター
  • 受注一覧 → 受注マスター

に変更お願いします。
受注一覧はこちらの表記間違いでした。ごめんなさい。

ダッシュボードのお知らせのiframeの表示について

ダッシュボード(管理画面トップページ)の右下の「お知らせ」の内容の表示にiframeを使用しています。

<iframe name="information" class="link_list_wrap" src="https://www.ec-cube.net/info/3/"></iframe>

いただいたコードに上記のタグをそのまま埋め込んでみたところ左寄せに表示が崩れてしまいました。

2017-12-14_18h15_01

こちらはどのように埋め込めば崩れず表示されるでしょうか?

ボタンの色変化について、変更のお願い

2017-12-20 0 22 16

ドキュメント上で指示が不明確であったり、実装してみるとよくなかったなと思うところをまとめました。

【コンバージョン】

  • テキスト…#FFFFFF
  • 背景…#437EC4 → #2963AB (hover)

【デリート】

  • テキスト…#FFFFFF
  • 背景…#C04949 → #A62E2E (hover)

【レギュラー】

  • テキスト…#595959 → #262626 (hover)
  • 背景…#FFFFFF → #F2F2F2 (hover)
  • ボーダー…#595959 → #262626 (hover)

【サブ】キャンセルボタンに使用

  • テキスト…#FFFFFF
  • 背景…#F5F6F8 → #D6D9E0(hover)

【アイコン】テーブル右のアイコンボタン

  • テキスト…#54687A
  • 背景…#FFFFFF → #F5F6F8 (hover)

トグルボタンのラベル変化について

すみません、デザイン時に意図したところを伝えていない箇所がありました。
トグルボタンのラベルはON / OFFの切替により変化するようにしていただきたいと思っています。

つまり

2017-12-19 23 50 16

  • ONのときは「公開」OFFのときは「非公開」
  • ONのときは「出荷済」OFFのときは「未出荷」

といった具合です。
ラベルのためのスペースの問題が生じますが、多くても4文字くらいに収めるのがよいと思いますので、4em程度取ってあればよいかと思います。

会員マスターの会員検索画面の電話番号欄について

電話番号は部分一致で検索ができるようになっております。
会員マスターの検索画面では電話番号のフォームを3個に分けていただいておりますが、上記の特性上1個のフォームの方が分かりやすいかと思います。

https://projects.invisionapp.com/d/main#/console/11807544/255018141/preview

受注マスターの電話番号のフォームは1個となっておりました。

メインナビのカレント表示

eccube3-admin-styleguide_herokuapp_com_customer_register_

現在「商品マスター」にカレント(今いるページ)のスタイルが絶えず割り当てられていますが、これを現在いるページに割り当てられるようにしてくださいませ。

かつ、メインナビにおいて、現在いるページが所属するカテゴリは開いているようにお願いします。

Heroku 環境構築

以下二つの app を構築しています。

  • eccube3-admin-styleguide
  • eccube3-admin-styleguide-dev

以下お願いします。

  • それぞれの環境構築
  • eccube3-admin-styleguideをmasterブランチに連携
  • eccube3-admin-styleguideをdevブランチに連携

並び替えのテーブルについて

2017-11-10 12 13 30

ドラック&ドロップで並び替えが可能なテーブルコンポーネントの実装において
移動時のアニメーションや動作、実装方法など悩んでいます。

想定されているjQueryプラグインなどはありますか?

出荷管理 -> 出荷登録画面のフッタの出荷状態の変更機能について

https://projects.invisionapp.com/d/main#/console/11807544/261198667/preview
http://eccube3-admin-styleguide.herokuapp.com/shipment/register/

出荷データは運用上「未出荷」から「出荷済」の状態へと変化することになります。
現在のデザインではラベルが「未出荷」となっており、オンの状態からオフの状態に切り替える運用となるのは違和感があります。

ラベルを「出荷済」として、出荷時にオンにする運用のほうが自然なように思いますがいかがでしょうか?

グリッドシステム基本方針

ブロックおよびブロック外コンテンツレイアウトのためのグリッド

1カラム

2017-11-02 11 48 37

  • グリッドの全体幅はFlex
  • 12分割
  • ガッター30px
  • 左右端のガッターは15px
  • メインメニューは220px固定

2カラム

2017-11-02 12 02 34

  • グリッドの全体幅はFlex
  • 12分割
  • ガッター30px
  • 左右端のガッターは15px
  • メインメニューは220px固定
  • セカンダリカラムは320px固定

ブロック外コンテンツ(現在はマスターの条件絞り込みフォームで利用)

2017-11-02 11 54 01

こちらは1カラムのグリッドに載せるカタチで。
画面幅1023px以下の場合は段組みを消してcol-12にする

ブロック内コンテンツでグリッドを使用するパターン

ブロック内グリッド基本

2017-11-02 12 23 00

  • input部はFlex、中にrowを入れてグリッドを利用することができる
  • ガッターは30px、できれば左右のガッターは0にしたい

horizontal(ラベルとインプットが水平配置)な入力フォームの場合

2017-11-02 12 18 38

  • ラベル幅は190px(実装してから変更の可能性あり)
  • ラベルの右マージンは15px(同上)

以上

ダッシュボード:売り上げ状況のグラフ

ダッシュボードの売り上げ状況のグラフのデザインについて相談させてください。

グラフの表示に利用を想定しているライブラリはありますか?

3.0系の売上集計プラグインではchart.jsというライブラリを使用していたようです。
http://www.chartjs.org/

タブの実装について

@Yangsin @witchdoktor

2017-11-06 16 44 23

inVisionのデザインガイドのタブ項目にて`各ボタン幅は最大のものに合わせて等しくしてください`とあるのですが、ユーザが長い文言を設定した場合、意図しない動作を引き起こす可能性があるので、全ての幅を統一する実装はしないほうが良いと考えております。

代わりに、各ボタンサイズにmin-widthを設定し、ある程度長さの文言まではサイズを統一し、それ以上になる場合は、長くなる文言のボタン幅のみ伸ばすという実装にしようと思うのですが良いでしょうか?

下の画像は実装イメージです。
2017-11-06 16 42 07

アイコンについて

アセット書き出しなのですが、アイコンについては画像(pngかsvg)にして書き出したほうがいいでしょうか、それともアイコンフォントのままで扱うほうがいいでしょうか? たまにhoverなどによる色変化があるのですが。

モーダルウィンドウのスクロールについて

InVisionでは再現できなかったのですが、モーダルウィンドウ内でスクロールが必要な場合の挙動を説明します。

  • モーダルウィンドウ自体は固定。画面端からの上下マージンは80px相当
  • 他のモーダルウィンドウ同様、paddingは20px
  • コンテンツの枠内でスクロール。スクロールバーも出る

scrollable-modal

会員管理 -> 会員編集画面の会員の状態について

https://projects.invisionapp.com/d/main#/console/11807544/255018142/preview
http://eccube3-admin-styleguide.herokuapp.com/customer/register/

会員の状態ですが、3.nのバージョンではデフォルトで以下の3種類のステータスを用意しております。

  • 本会員
  • 仮会員
  • 脱会

カスタマイズによってはさらに会員ステータスが増えるようなカスタマイズも想定されます。

会員編集画面のフッタで「本会員」かどうかのオンオフができるようデザインをしていただいておりますが、こちらは複数の選択肢から選択できるようなデザインがいいのではないでしょうか?

サイドバー実装修正

ブレイクポイントの1024pxを1280pxに変更。

====================
1280px以上の時:サイドバーの折りたたみ機能をOFF。サイドバーは出しっぱなし。
1280px以下の時:サイドバーの折りたたみ、サイドバーはかぶさる感じ(fixed)で表示。サイドバー表示の時の右領域はオーバレイ。

○○マスター画面の検索結果メッセージの表示のデザイン

会員マスター等の検索画面では検索すると以下のようなメッセージが表示されるようになっています。

  • 検索結果があった場合
    • 検索結果 1 件 が該当しました
  • 検索結果がなかった場合
    • 検索条件に該当するデータがありませんでした。

こちらのメッセージもテイストが合うようにデザインをしていただけないでしょうか?

よろしくお願いいたします。

2017-12-05_23h00_51

固定フッターの背景透過

背景のopacityを80%にしていただけますか?(固定フッタ・ヘッダの透過はInVisionでは表現できずで…すみません)

thの色について

すみません、おもなthead (.table-active) の背景色をrgba(0, 0, 0, 0.05)で指定していただいていますが、#F2F2F2で指定しなおしていただけますでしょうか。

.table-secondaryも#cfd5daとなっていますが、同様に背景色を**#F2F2F2**としてください。

ブロックテーブルの左右padding

eccube3-admin-styleguide_herokuapp_com_customer_master_

ブロックテーブル(ブロック全体がテーブルになっている、マスター系画面に使われるコンポーネント)の左右paddingはおおよそ15px程度に設定してください。今は少し狭く感じます。
テーブルを構成するのセルそれぞれの左右paddingを15px程度にするのがよいかなと思います。

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.