Create a custom theme with the Mendix UI Framework

Similar documents
Sharing the Development Database

Consuming a simple Web Service

Testing Mendix applications using Selenium IDE

Layouts and Snippets

Using the Excel Exporter

MAC の Horizon Auton インストール方法 Page 1 of 25

Blue Asterisk template

FutureWeb3 Web Presence Builderマニュアル

印刷アプリケーションマニュアル

Microsoft PowerPoint - Tutorial_6.ppt

クラウド内の Java - 動画スクリプト 皆さん こんにちは Steve Perry です 私たちが作成した人事アプリケーションを覚えていますか? 今回は そのアプリケーションをクラウド内で実行しましょう コードは GitHub の

管理者向けのドライブ設定 このガイドの内容 1. ドライブの設定を調整する 2. パソコンにドライブをインストールする 必要なもの G Suite 管理者アカウント 30 分

ホームページ・ビルダー16

スライド 1

1 目次 1 目次 2 2 はじめに 3 3 ログイン 4 4 WEB ページ 5 5 ホームページ 6 6 スタイルシート 7 7 テンプレート 9 8 ナビゲーション 11 9 コンタクトフォーム 制限エリア 検索 その他の要素 23 Page 2 of 23

アメブロは そのままで使えるおしゃれなテンプレートが豊富にそろっているのが特徴ですがさらにデザインをカスタマイズすることによって 見やすく集客しやすいブログにすることができます このテキストでは 2016 年 3 月にリリースされた CSS 編集用デザイン を使用して あなただけのデザインにアメブロ

Eclipse 操作方法 (Servlet/JSP 入門補助テキスト)

IBM API Connect 開発者ポータル構成ガイド 1章

WinXp-Rmenu

PowerPoint プレゼンテーション

すると メインメニューと呼ばれる DC さくらのメインウィンドウ部が表示されます ( 下の画面がスクリーンシ ョットです ) メインメニューは ウィンドウ右上の ボタンを押すと閉じます リスト内のアイテムは ダウンロードのタスクを表します ダウンロード状況を把握できます メニュー項目やボタンの説明は

SureFile for 達人プラスインストールマニュアル V1.7 本マニュアルでは アイスペシャル C-Ⅱ C-Ⅲ 専用画像振り分けソフト SureFile for 達人プラスについて 下記に示した項目を説明しています SureFie( 標準版 ) のアンインストール インストール 起動 設定の

Web ポータルのカスタマイズのリファレンス

Web ポータルのカスタマイズのリファレンス

目次 概要... 2 フォームレイアウトデザイナー機能の設定... 3 設定したフォームレイアウトデザイナーの確認...14 その他スタイルの設定...15 フォームレイアウトデザイナーをエクスポート...17 フォームレイアウトデザイナーをインポート...18 インポート時の制限事項...19 リ

スライド 1

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド

MotionBoard Ver. 5.6 パッチ適用手順書

Word2010基礎

AppsME(kintone)_セットアップガイド

事前に準備すること インストールする前の注意事項 永続ライセンス版の CS6 製品をすでにご使用されている場合 永続ライセンス版の CS6 製品を使用している PCへCreative Cloudをインストールすると CS6 製品はCreative Cloudと統合されて管理されるようになります その

1. インストール方法 STEP 1 ダウンロードしたファイルを任意の場所に解凍します Windows 標準の機能を用いて解凍する場合は ファイルを選択して 右クリックメニューから [ すべて展開 ] を選択し 表示されたメッセージに従って解凍します STEP 2 解凍されたフォルダにある Setu

Works Mobile セットアップガイド 目次 管理者画面へのログイン... 1 ドメイン所有権の確認... 2 操作手順... 2 組織の登録 / 編集 / 削除... 6 組織を個別に追加 ( マニュアル操作による登録 )... 6 組織を一括追加 (XLS ファイルによる一括登録 )...

( 目次 ) 1. XOOPSインストールガイド はじめに 制限事項 サイト初期設定 XOOPSのインストール はじめに データベースの作成 XOOPSのインストール

ICLT 操作マニュアル (2011 年 05 月版 ) Copyright 2011NE 東京株式会社 All Rights Reserved

もくじ 2 はじめに... 3 概要... 4 動作環境... 4 利用制限モードについて... 4 本マニュアルの見かた... 4 HOME アプリマネージャの基本操作... 5 HOME アプリマネージャをインストールする... 6 HOME アプリマネージャを起動する... 8 HOME アプ

「Microsoft

IBM Bluemix で WordPress 無料の WordPress 環境を構築する 1

Microsoft Word - Jimdo基礎編(10版)

Microsoft Word - 3章コンテンツ管理.doc

事前準備マニュアル

1. Office365 ProPlus アプリケーションから利用する方法 (Windows / Mac) この方法では Office365 ProPlus アプリケーションで ファイルの保管先として OneDrive を指定することができます Office365 ProPlus アプリケーションで

LINE WORKS セットアップガイド目次 管理者画面へのログイン... 2 ドメイン所有権の確認... 3 操作手順... 3 組織の登録 / 編集 / 削除... 7 組織を個別に追加 ( マニュアル操作による登録 )... 7 組織を一括追加 (XLS ファイルによる一括登録 )... 9


PowerPoint プレゼンテーション

1. ボイステクノに問い合わせ スマホで議事録 Pro のご利用に際して 専用のお問合せページ(Ctrl キーを押しながらクリック ) ページを開き 必要事項を入力し 送信してください 手動で URL を入力する場合は を

ch2_android_2pri.indd

extCountdown.pdf

更新履歴 No 更新箇所版数日付 1 第一版作成 /12/28 2 一部画像差し替え 誤字修正 /02/09 2

正誤表(FPT1009)

ArcGIS Runtime SDK for .NET アプリケーション配布ガイド

Oracle SALTを使用してTuxedoサービスをSOAP Webサービスとして公開する方法

1. ボイステクノに問い合わせ スマホで議事録 Pro のご利用に際して 専用のお問合せページ(Ctrl キーを押しながらクリック ) ページを開き 必要事項を入力し 送信してください 手動で URL を入力する場合は を

PALRO Gift Package 操作説明書

タッチディスプレイランチャー

仕事に Gmail を使う ご家族やお友達と連絡を取る手段として Gmail を利用し ている方も多いと思いますが Gmail には高度なビジネス 用途向けの機能も備わっていることをご存じですか G Suite アカウントがあれば Gmail を使用し て簡単に重要なメールを整理したり 検索したりで

WinXp-Rmenu

MAPインストーラー起動時のエラーメッセージへの対処方法

目次 第 1 章 インストール編 1. ATHENAをインストールする 2. ATHENAを起動する 第 2 章 HTML作成編 1. HTMLを新規作成する 2.各ボックス機能の使い方 3.パーツ 4.ボタン画像 CSSボタン 見出し テーブル 5.ファイル出力とアップロード 6.ライブラリ 7.

内容 改定履歴 ダウンロードとインストール Android 版 : Google Play からダウンロードしてインストール iphone 版 : App Store からダウンロードしてインストール 購入情報の復元..

HP Primeバーチャル電卓

Design with themes — Part 1: The Basics

「Microsoft

Design with themes — Part 1: The Basics

管理機能編目次 目次 1 管理機能 1) 物件データ登録依頼 2 2) 物件情報検索 8 3) ユーザー情報照会 10 4)WEB 依頼検索 15 管理機能編 1

SURVEY123 FOR ARCGIS スタートアップガイド 2017 年度空間情報科学野外実験

Excel2010基礎

情報更新日 :2012/5/20 サンプルソースの文字化けについて [ トラブル事例 ] Eclipse に ダウンロードしたソースコードをインポートすると文字化けが起きる ( 関連箇所 : 0-1 はじめに ) [ 回答 ] 本書でその利用を前提としております Tech Fun Eclipse は

intra-mart Accel Platform — intra-mart Sphinxドキュメント ビルド手順書   第2版  

< ダッシュボード画面 > 現在開催中の研修 に ご覧いただけるセミナーがすべて表示されます 視聴したいセミナーをクリックします ( セミナーへのお申し込み方法はこちらをご参照ください ) マウスをセミナー名の上に移動すると色が変わります 色の変わる範囲はどこでもクリックすることができます < 講座

目次 1. はじめに ログイン方法 (PC の場合 ) メール送信方法 (PC の場合 )... 6 からのアドレス帳の移行方法 (PC の場合 ) メール転送方法 (PC の場合 ) Gmail アプリの設

Raspberry Pi で WEB カメラを使用 会津大学 RT ミドルウェア講習会 2017 The University of Aizu

Cybozu SP Apps バージョン 2.1 インストールマニュアル

CubePDF ユーザーズマニュアル

spsafety_manual_sp_2_

Format text with styles

KDDI ホスティングサービス G120 KDDI ホスティングサービス G200 WordPress インストールガイド ( ご参考資料 ) rev.1.2 KDDI 株式会社 1

V-CUBE ミーティング

スライド 1

改版履歴 履歴 バージョン 修正内容 日付 初版 2018/10/4 Var.1.1 新 UIデザインにともなう画像の修正 2018/11/9 2

1. インストール方法 STEP 1 ダウンロードしたファイルを任意の場所に解凍します Windows 標準の機能を用いて解凍する場合は ファイルを選択して 右クリックメニューから [ すべて展開 ] を選択し 表示されたメッセージに従って解凍します STEP 2 解凍されたフォルダにある Setu

KS_GoogleApps_guide

目次 1. XQuartz インストール PlayOnMac インストール Wine のアップデート ターミナル インストール MT4/MT 既知の問題 ターミナルデータ案内 14 2

パソコンソフト使い放題 クライアントユーザーマニュアル 最終更新日 2013 年 10 月 21 日

ArcGIS Runtime SDK for WPF インストールガイド (v10.2.5)

6 章 付録 マニフェストファイルの設定新規プロジェクトの作成手順追加モジュールのバージョン Bootstrap CSS の適用場所追加モジュールの登録記述アニメーションアイコン CSS の適用場所 3 章の変更 3.2 ダウンロード URL やインストールコマンドが変更になります ❶N

( 目次 ) 1. PukiWiki インストールガイド はじめに 制限事項 サイト初期設定 PukiWiki のインストール はじめに データベースの作成 PukiWiki

============================================================

2 目次 1. 基本操作 ウィジェットとは何か ウィジェットの目的と構成 ウィジェットの設置 ウィジェットのカスタマイズ ウィジェットコードの構成 ウィジェットの外観を変更する..

( 目次 ) 1. WordPressインストールガイド はじめに 制限事項 サイト初期設定 WordPressのインストール ( コントロールパネル付属インストーラより ) WordPressのインストール ( 手動インス

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

ゲームプログラミング講習 第0章 導入

( 目次 ) 1. Joomla! インストールガイド はじめに 制限事項 サイト初期設定 Joomla! のインストール はじめに データベースの作成 Joomla! のインストール...

(共通)e-Taxで送信するための準備編

Using Team Server/Version Control

Microsoft Word - AW-SF100導入手順書(スタンドアローン版)_ doc

Microsoft Word - Web版付録1(7, 10 および Vista)改訂版.docx

一般法人向け Office 365 の紹介 Office 2007 がデスクトップアプリケーションのスイートであるように 法人向けサブスクリプションの Office 365 は 最新バージョンの Office デスクトップアプリケーションを含む 強力なオンラインサービスを提供するスイートです Off

利用者

Transcription:

Create a custom theme with the Mendix UI Framework Mendix UI Framework を使ってテーマをカスタマイズする Mendix バージョン 開発者 製作日 修正日 5 Erik Heddema 11 19, 2015 08:33 11 30, 2015 10:29 この章では Mendix UI Framework を使ったテーマのカスタマイズ方法を説明します 以下 のチュートリアルでは 例として Amazon のウェブサイトを使用します この章では以下の内容を学習します アプリの新規作成方法 Scout と Mendix UI Framework のセットアップ方法 カスタマイズ変数の変更方法 Amazon に基づくテーマのカスタマイズ方法 目次 1 Preparation 準備... 2 2 Create a new App in the Mendix Business Modeler... 2 Mendix Business Modeler でアプリを新規作成する... 2 3 Configure Scout Scout を設定する... 4 4 Configure your text editor テキスト エディタを設定する... 7 5 Create custom theme テーマをカスタマイズする... 8 6 5.1 color-primary を変更し トップバーとボタンを修正します... 8 5.2 セカンダリ背景色を変更します... 11 5.3 サイドバーとナビゲーションバーの色を変更する... 12 5.4 Business Modeler でロゴを変更します... 15 Related content 関連するコンテンツ... 16 Create a custom theme with the Mendix UI Framework 1

1 Preparation 準備 学習内容に進む前に 以下の作業を完了してください 最新の Mendix Business Modeler 5.18.0 以上 をダウンロードする Scout をダウンロードする または 別のコンパイラを使用する Sublime Text など 任意のテキスト エディタをダウンロードする 2 Create a new App in the Mendix Business Modeler Mendix Business Modeler でアプリを新規作成する この節では New App 選択画面からアプリを新規作成し テーマを選択します 1. Mendix Business Modeler を開きます 2. Mendix Business Modeler の My Apps 画面から New App を選択して新規アプリを作 成します 3. アプリに適用する Mendix のテーマを選択します Create a custom theme with the Mendix UI Framework 2

4. これでアプリをデプロイ (F5) できるようになりました Create a custom theme with the Mendix UI Framework 3

3 Configure Scout Scout を設定する Windows 10 をご利用の場合は 以下のワークアラウンドを参照してください ワークアラウ ンドについては こちらをクリックしてください テーマに変更を加えるには 従来の CSS の代わりに Sass の使用をおすすめします Mendix UI Framework は Ruby に依存した Sass を使用していますが Scout をインストールして自己完 結型の Ruby 環境で Sass を実行し 簡単かつ少ない手順ですべての Sass プロジェクトを管理 することができます この方法ならば ターミナルの使用について心配する必要はありません Sass とターミナルの知識があれば もちろんターミナルを使用することも可能です 1. 一番下の左スライドバー内のプラスボタンをクリックし Scout で App Project Folder を開きます 2. 新規作成したアプリからのプロジェクト ディレクトリを選択します Create a custom theme with the Mendix UI Framework 4

3. Choose をクリックし Input および Output フォルダーを選択します 4. Input Folder で styles/sass フォルダーを選択します 入力パスは C:\Mendix Projects\Mendix-App\theme\styles\sass となるはずです Create a custom theme with the Mendix UI Framework 5

5. Output Folder で styles/css フォルダーを選択します 入力パスは C:\Mendix Projects\Mendix-App\theme\styles\css となるはずです 6. Input フォルダーと Output フォルダーを選択したら 左サイドバー内のプロジェクト名 の隣にあるプレイを押すことができます これで Scout は テーマをカスタマイズするた めに変更をコンパイルできるように設定されました Create a custom theme with the Mendix UI Framework 6

4 Configure your text editor テキスト エディタを設定する 1. 任意のテキスト エディタで該当のアプリの Project Directory を開きます 2. Theme フォルダーには アプリを新規作成した際に選択したテーマが入っています 独 自の変更を行うには theme\styles\custom フォルダーを使います 3. _custom-variables.scss ファイルを開きます このファイルには 基本色を簡単に変 更できるデフォルトの変数が入っています 変数とは スタイルシート全体で使い回した い情報を保存する方法と考えてください Step 1 には primary success danger などのデフォルト色が含まれています これらの色は ボタン 見出し リンク テキストなどの要素に使用します Step 2 には ナビゲーションバー サイドバーおよびレイアウトで使う色と高さが 含まれています Step 3 には デフォルトのレイアウトの字配りが含まれます また これら 3 つのステップの下には Typography Forms Buttons Grids Tabs Mobile などの見出しが入っています Create a custom theme with the Mendix UI Framework 7

5 Create custom theme テーマをカスタマイズする このセクションでは Amazon のウェブサイトを基に テーマをカスタマイズしていきます まずは _custom-variables.scss ファイルについて学習します 5.1 color-primary を変更し トップバーとボタンを修正します Create a custom theme with the Mendix UI Framework 8

トップバーとメインボタンの背景色を変更するには theme\styles\custom に含まれる _custom-variables.scss ファイルの以下の行を修正します 10 行目 : $color-primary: #4280cb; なぜこの色を変更したいのでしょうか? この色がトップバーやメインボタン またその他の CSS 要素に使われているかどうかは どのように把握すればよいのでしょうか? たとえば _custom-variables.scss ファイルで color-primary を検索すると 以下の 2 行がヒットします 42 行目 : $color-topbar-bg: $color-primary; 231 行目 : $color-btn-bg-primary: $color-primary; 実際の custom-variables ファイルをご覧いただくと さらに多くの CSS 要素が $color-primary 変数を使用していることがわかります これらすべての要素が変更されます つまり 1 つの変数を変更することで テーマ内の多数の要素を修正できます これにより テーマのメンテナンス時間を大幅に削減することができます 作成したアプリの color-primary は青ですが Amazon のメインカラーは濃い青 : #232f3e です 次に 10 行目の $color-primary を Amazon カラーの #232f3e に変更します Create a custom theme with the Mendix UI Framework 9

color-primary を変更してファイルを保存すると 以下の例のように Scout に変更が表示されます Scout は _custom-variables.scss ファイルに施された変更を検出し CSS ファイルをコンパイルします Saas を使用しない場合は 単純にこれらの CSS ファイルを使用することも可能です これでアプリを再デプロイできるようになりました ブラウザの表示は以下のように変わるは ずです Create a custom theme with the Mendix UI Framework 10

スクリーンショットのとおり トップバーとメインボタンの背景色が変わりました 5.2 セカンダリ背景色を変更します カスタマイズしたアプリの背景はグレーですが Amazon ウェブサイトの背景は白です custom-variables ファイル内の以下の行を編集することで これを簡単に変更できます // Background color for specific pages like the dashboard also used as utility class 38 行目 : $color-layout-bg-secondary: #EFF4F7; 変数 : $color-layout-bg-secondary は 複数のページのテンプレートで使用されています たとえば theme\styles\sass\pagetemplates\responsive\_pagedashboard.scss ファイルでは すべてのダッシュボード テンプレートのデフォルト背景色として $color-layout-bg-secondary が使われています この変数を使って すべての背景色を簡単に白に変更できます 次に 38 行目の $color-layout-bg-secondary を変更し 背景色を #FFF に変更しましょ う Create a custom theme with the Mendix UI Framework 11

5.3 サイドバーとナビゲーションバーの色を変更する 先程と同様の方法で サイドバーとナビゲーションバーを調節することができます 現在 ア プリはとても暗い状態なので サイドバーの背景色を変更した方がいいでしょう Amazon が ホームページで使用しているグレーの背景色を使うことができます // Sidebar 45 行目 : $color-sidebar-bg: $color-inverse; $color-sidebar-bg: #f9f9f9; に変更してください これで $color-sidebar-bg を検索すると _custom-variables ファイルにナビゲーション部分が表示されます ご覧の通り ナビゲーションバーも背景色と同じ $color-sidebar-bg という変数になります つまり ここで背景色を変更する必要はありません それでは アプリケーションを再度デプロイしてください 以下のスクリーンショットのようになっているはずです Create a custom theme with the Mendix UI Framework 12

背景色は変わりましたが ナビゲーション テキストが白いため判読できません 練習として テキストの色 ホバリング時のテキストの色 アクティブ時のテキストの色 サブテキスト項 目の色を$color-inverse という変数を使って濃くします 通常 反対色はそのテーマで最も 濃い変数です もちろん ホバリング時の色を別の色に設定することも可能です // Text colors 396 行目: $color-navsidebar-text: $color-text-white-secondary; 397 行目: $color-navsidebar-text-hover: $color-text-white; 398 行目: $color-navsidebar-text-active: $color-text-white; Create a custom theme with the Mendix UI Framework 13

$color-navsidebar-text: $color-inverse に変更してください また ホバリング時とアク ティブ時の変数についても同様の操作を行ってください Create a custom theme with the Mendix UI Framework 14

これで 変数の基礎知識とテーマの構造を理解していただけたでしょうか 次の 節では Business Modeler でロゴの変更とテーマの細かい調節を行います 5.4 Business Modeler でロゴを変更します ツールバーの Company Name を以下のロゴに差し替えます Business Modeler で Sidebar_Full_Responsive レイアウトに移動し このイメージを差し 替えます 差し替える画像内に amazon という見出しが入っているので caption は空欄の ままにしてください アプリケーションを再度デプロイします 輝かしい新ロゴが表示される はずです Create a custom theme with the Mendix UI Framework 15

6 Related content 関連するコンテンツ 3_2 はじめての一覧ページと詳細ページを作成する 3_3 一覧ページでデータをフィルターする 3_4 レイアウトとスニペット 3_5 ナビゲーション構成を設定する 3_6Koala を使って Mendix_UI_Framework をセットアップする 3_7Mendix_UI_Framewok をセットアップする Scout and Windows 10 Workaround Find the Root Cause of Runtime Errors Set Up Mendix UI Framework with Just CSS This Japanese translation is provided for by Buildsystem Co. Ltd., based on Mendix copyrighted documentation and materials which can be found here as licensed under CC BY 4.0 Create a custom theme with the Mendix UI Framework 16