iPhone用の配色ツール

iPhone用の配色ツールを公開しました。Webアプリですので、どなたでも以下のページから利用することができます。

https://www.color-fortuna.com/wcg_iphone/

iPhoneでの使用に特化する形で作っておりますので、普通のパソコンからの閲覧は、SafariとかChromeならなんとか使えないこともありませんが、FirefoxとかIEは検証すらしておりませんし、修正するつもりもございません。もし見れない場合にはほぼ同じことのできるPC版のページをお試しください。

緩い使い方

説明が必要なほどの難解なツールではありませんが、機能紹介も含めてざっとまとめてみました。

まずiPhoneのSafariでURLを開くと、下のような画面が表示されます。

Safariからページを開いた画面

このままでも使えないことはありませんが、以下の要領で、ホーム画面にアイコンを追加して起動することで、より広い画面で配色ツールを使うことができます。

まずは下部の中央のボタンを押すと、下からメニューが現れますので、「ホーム画面に追加」を押してください。

ホーム画面にアイコンを追加する

するとアイコンと名前が表示されますので、適宜変更して、右上の「追加」ボタンを押します。

アイコンを追加する画面

そうすると、アイコンが表示されるようになりました。画面のネコは今はなき我が家のネコですが、そこは気にしないでください。

ホーム画面に追加されたアイコン

このアイコンをタップしてアプリを起動すれば、画面が広い状態で起動されます。起動画面はこのような感じ。この謎のキャラは嫁が書いたよくわからないものですが、細かいことは気にしないでください。

広くなった配色ツールの画面

こんな感じで広くなりました。たぶん、この方が使いやすいはずです。

ちなみにメインビジュアルもフリックにより変えることができるようになっています。


Web配色ツール for iPhoneの起動画面

縦向きの方が使いやすいとは思いますが、一応横向きにも対応しております。

横向きで配色ツール for iPhoneを起動したところ

それでは操作の説明に入ります。まずは左下のボタンを押してください。

色相・明度・彩度・色相差の設定画面

これで、色の三属性と呼ばれる色相・明度・彩度を設定することができます。1色を決めれば、基本的には自動で配色を行いますが、同系配色でつまらない場合には、色相差を変えてみましょう。差が大きいほど配色に動きは出てきますが、まとまりにくくもなるので、配色に慣れていない人は±45くらいにするといいでしょう。

次に左から2つめのボタンは、背景を調整する部分となります。初期設定では全体の背景(すなわち外側の背景)は「あり」になっておりますが、これを「なし」にすることで、背景を白にすることができます。

全体の背景を「なし」にした場合の画面

下の「配色の方向」は初期設定は明るいになっており、コンテンツ表示部分の背景色は白になっておりますが、これを「暗い」に変えることで、その部分の背景色を付けることができます。

「配色の方向」を「暗い」にした場合の表示例

この状態で色を調整していると、背景に大きな×印が出てくることがありますが、これは文字が読みにくいことへの警告となります。×が出てきた配色は避けるのが無難でしょう。

文字が読みにくい場合の表示

3つめのボタンは、ロゴの部分に表示される文字と色を変更することができます。ロゴの色は初期設定では、#555555のグレーが設定されておりますが、既にロゴが存在し、色が決まっている場合などには、その色を使っていただくことができます。

ここで使える色は、16進数6桁の「#FF0000」や「#578B7E」のような数値のみとなります。申し訳ありませんが、それ以外には対応しておりません。

ロゴ周りの設定画面

最後に一番右のボタンですが、ここではできあがった配色をメールで送信することができます。ボタンを押すと、iPhoneのメーラーが立ち上がりますので、自分にでもEvernoteにでも送ってください。これ以上の難解な保存は現在の能力ではいたしかねますので、ご了承ください。

一番右のボタン内のメニュー

送られてくる内容はこんな感じのテキストです。すいません、画像では作れません・・・。

色相:	336
彩度:	42
明度:	255
色相差:	-76

外側の背景色:	CC87A3
内側の背景色:	#FFFFFF
ナビゲーション:	#A890D9
ロゴ:	#555555
大見出し:	#885AE6
小見出し:	#CC3672
サイドバー見出し:	#CC3672
サイドバー背景:	#FFF4F9

ちなみに下にある「ヘルプページ」とは、このページのことです。ないとは思いますが、何か困ったことがあればご利用ください。たぶん解決しないと思いますが・・・。

ソーシャル系サービスのアイコンも詰め合わせにしておきましたので、電車の中などすることがない場合に、いいねとかブックマークなどしていただけると作者が喜びます。無理矢理押してくださいとは言いませんが、役に立つなと思ったらお願いいたします。

このツールに対するフィードバックやご質問などは、このページに表示されているフォルトゥナのFacebookページにいただけると幸いです。

基本的に無料のツールですので、あまり過大なリクエストにはお応えできないかもしれません。本来はレイアウトをスマートフォン用のものに変える機能も実装したかったのですが、これ以上やると動作がよりもっさりするような気がしてためました。

様々な場面でこのツールをご利用いただければ幸いです。どうぞよろしくお願いします。



グローバル変数

global varsvalues
%{BID}2
%{UID}
%{CID}39
%{EID}558
%{RID}
%{RVID}
%{UTID}
%{CMID}
%{TBID}
%{KEYWORD}
%{TAG}
%{FIELD}
%{DATE}
%{START}1000-01-01 00:00:00
%{END}9999-12-31 23:59:59
%{PAGE}1
%{ORDER}
%{QUERY}
%{QOL}?
%{ADMIN}
%{IS_ADMIN}0
%{ADMIN_PATH}
%{ADMIN_PATH_MID}
%{MID}
%{MODULE_ID}
%{MODULE_NAME}
%{STYLEGUIDE_PAGE}acms-admin
%{GETTEXT_TYPE}user
%{BCD}blog
%{UCD}
%{CCD}webcolor
%{ECD}wcg-iphone.html
%{BLOG_NAME}ブログ
%{USER_NAME}
%{CATEGORY_NAME}ウェブ配色
%{ENTRY_TITLE}iPhone用の配色ツール
%{RULE_NAME}
%{CONFIG_SET_NAME}共通の設定
%{THEME_SET_NAME}ブログテーマ
%{EDITOR_SET_NAME}編集の基本設定
%{RCID}39
%{PCID}
%{RCCD}webcolor
%{PCCD}
%{ROOT_CATEGORY_NAME}ウェブ配色
%{PARENT_CATEGORY_NAME}
%{RBID}1
%{PBID}1
%{RBCD}
%{PBCD}
%{ROOT_BLOG_NAME}フォルトゥナ
%{PARENT_BLOG_NAME}フォルトゥナ
%{ALIAD_ID}
%{ALIAS_ID}
%{ALIAS_DOMAIN}
%{ALIAS_CODE}
%{ALIAS_NAME}
%{CHARSET}UTF-8
%{META_KEYWORDS}
%{META_DESCRIPTION}
%{NOW_DATE}2024-09-16
%{NOW_TIME}04:39:49
%{BLOG_THEME_COLOR}#559655
%{BLOG_THEME_CONTRAST_COLOR}#ffffff
%{VERSION}3.1.22
%{SNAME}sid
%{SID}
%{SESSION_USER_ID}
%{SESSION_BLOG_ID}
%{MAX_PUBLISHES}15
%{ROOT_TPL}/themes/blog@base/_entry.html
%{ROOT_TPL_NAME}_entry
%{ROOT_DIR}/
%{DOCUMENT_ROOT}/
%{THEMES_DIR}/themes/
%{JS_DIR}/js/
%{JS_LIB_DIR}/js/library/
%{JS_LIB_JQUERY_DIR}/js/library/jquery/
%{JS_LIB_JQUERY_DIR_VERSION}3.6.1
%{LOGIN_SEGMENT}login
%{ADMIN_RESET_PASSWORD_SEGMENT}admin-reset-password
%{ADMIN_RESET_PASSWORD_AUTH_SEGMENT}admin-reset-password-auth
%{ADMIN_TFA_RECOVERY_SEGMENT}admin-tfa-recovery
%{SIGNIN_SEGMENT}signin
%{SIGNUP_SEGMENT}signup
%{RESET_PASSWORD_SEGMENT}reset-password
%{RESET_PASSWORD_AUTH_SEGMENT}reset-password-auth
%{TFA_RECOVERY_SEGMENT}tfa-recovery
%{PROFILE_UPDATE_SEGMENT}mypage/update-profile
%{PASSWORD_UPDATE_SEGMENT}mypage/update-password
%{EMAIL_UPDATE_SEGMENT}mypage/update-email
%{TFA_UPDATE_SEGMENT}mypage/update-tfa
%{WITHDRAWAL_SEGMENT}mypage/withdrawal
%{SYSTEM_THEMES_DIR}/themes/system/
%{CURRENT_THEMES_DIR}/themes/blog@base/
%{ARCHIVES_DIR}/archives/
%{MEDIA_ARCHIVES_DIR}/media/
%{MEDIA_STORAGE_DIR}storage/
%{BID_ARCHIVES_DIR}/archives/002/
%{YM_ARCHIVES_DIR}/archives/002/202409/
%{ARCHIVES_DIR_TEMP}/archives/temp/
%{ARCHIVES_CACHE_SERVER}
%{HTTP_THEMES_DIR}https://www.color-fortuna.com/themes/
%{HTTP_CURRENT_THEMES_DIR}https://www.color-fortuna.com/themes/blog@base/
%{HTTP_ARCHIVES_DIR}https://www.color-fortuna.com/archives/
%{HTTP_MEDIA_ARCHIVES_DIR}https://www.color-fortuna.com/media/
%{HTTP_ARCHIVES_DIR_TEMP}https://www.color-fortuna.com/archives/temp/
%{HTTP_BID_ARCHIVES_DIR}https://www.color-fortuna.com/archives/002/
%{HTTP_YM_ARCHIVES_DIR}https://www.color-fortuna.com/archives/002/202409/
%{HTTP_REQUEST_URL}https://www.color-fortuna.com/blog/webcolor/wcg-iphone.html
%{IMAGES_DIR}/themes/system/images/
%{SCRIPT_ROOT}/
%{REWRITE_OFFSET}/
%{HTTP_ROOT}https://www.color-fortuna.com/
%{DOMAIN}www.color-fortuna.com
%{DOMAIN_ROOT}www.color-fortuna.com
%{HTTP_HOST}www.color-fortuna.com
%{BASE_URL}http://www.color-fortuna.com/blog/
%{ADMIN_BASE_URL}https://www.color-fortuna.com/
%{BLOG_URL}https://www.color-fortuna.com/blog/
%{ROOT_BLOG_URL}https://www.color-fortuna.com/
%{PARENT_BLOG_URL}https://www.color-fortuna.com/
%{CATEGORY_URL}https://www.color-fortuna.com/blog/webcolor/
%{ROOT_CATEGORY_URL}https://www.color-fortuna.com/blog/webcolor/
%{PARENT_CATEGORY_URL}https://www.color-fortuna.com/blog/
%{CANONICAL_URL}https://www.color-fortuna.com/blog/webcolor/wcg-iphone.html
%{ENTRY_URL}https://www.color-fortuna.com/blog/webcolor/wcg-iphone.html
%{PERMALINK}https://www.color-fortuna.com/blog/webcolor/wcg-iphone.html
%{INHERLINK}https://www.color-fortuna.com/blog/webcolor/wcg-iphone.html
%{CURRENT_URL}https://www.color-fortuna.com/blog/webcolor/wcg-iphone.html
%{HOME_URL}https://www.color-fortuna.com/
%{BASE_ACMS_PATH}blog/
%{ACMS_PATH_BASE}blog/
%{SCRIPT_DIR}/home/kyunitan/color-fortuna.com/public_html/
%{CURRENT_ROOT}/blog/webcolor/wcg-iphone.html
%{REQUEST_PATH}/blog/webcolor/wcg-iphone.html
%{REQUEST_DIRNAME}/blog/webcolor
%{MODULE}
%{VALID_ID_REGEX}@^[a-zA-Z0-9_-]+$@
%{REGEX_VALID_ID}@^[a-zA-Z0-9_-]+$@
%{REGEX_VALID_PASSWD}@^[!-~]+$@
%{CATEGORY_EXISTS}1
%{CATEGORY_LEVEL}1
%{VIEW}entry
%{UA}CCBot/2.0 (https://commoncrawl.org/faq/)
%{CH_UA}
%{CH_UA_MOBILE}0
%{CH_UA_PLATFORM}
%{UA_GROUP}PC
%{REMOTE_ADDR}44.220.247.152
%{MAINTENANCE_MODE}
%{PROTOCOL}https
%{BLOG_CODE}blog
%{USER_CODE}
%{CATEGORY_CODE}webcolor
%{ENTRY_CODE}wcg-iphone.html
%{BLOG_ID}2
%{USER_ID}
%{CATEGORY_ID}39
%{ENTRY_ID}558
%{SUID}
%{SBID}
%{SESSION_USER_AUTH}
%{SESSION_USER_NAME}
%{SESSION_USER_CODE}
%{SESSION_USER_MAIL}
%{SEARCH_ENGINE_KEYWORD}
%{MAIL_MAGAZINE_FROM}info@example.com
%{MAIL_TRACKBACK_FROM}
%{MAIL_COMMENT_FROM}info@example.com
%{MAIL_REMIND_FROM}
%{MAIL_SUBSCRIBE_FROM}info@example.com
%{MAIL_SUBSCRIBE_ADMIN_FROM}info@example.com
%{PHP_FILE_MAX_SIZE}30M
%{PHP_POST_MAX_SIZE}30M
%{MEDIA_LIBRARY}on
%{IS_DEVELOPMENT}off
%{IS_TRIAL}off
%{TRIAL_COUNT_DOWN}0
%{IS_SUBSCRIPTION}off
%{SUBSCRIPTION_PLAN}
%{UNLICENSED_REASON}
%{SUBSCRIPTION_PAYMENT}
%{ACTIVATION_ENDPOINT}https://mypage.a-blogcms.jp/api/activation
%{GOOGLE_API_KEY}
%{PREVIEW_DEFAULT_DEVICE}iPhone 6/7/8
%{PREVIEW_HAS_HISTORY_DEVICE}
%{APPROVAL_PREVIEW_DEFAULT_DEVICE}iPhone 6/7/8
%{APPROVAL_PREVIEW_HAS_HISTORY_DEVICE}
%{TIMEMACHINE_PREVIEW_DEFAULT_DEVICE}PC
%{TIMEMACHINE_PREVIEW_HAS_HISTORY_DEVICE}
%{d}16
%{D}Mon
%{j}16
%{l}Monday
%{N}1
%{S}th
%{w}1
%{z}259
%{W}38
%{F}September
%{m}09
%{M}Sep
%{n}9
%{t}30
%{L}1
%{o}2024
%{Y}2024
%{y}24
%{a}am
%{A}AM
%{B}860
%{g}4
%{G}4
%{h}04
%{H}04
%{i}39
%{s}49
%{u}000000
%{e}Asia/Tokyo
%{I}0
%{O}+0900
%{P}+09:00
%{T}JST
%{Z}32400
%{c}2024-09-16T04:39:49+09:00
%{r}Mon, 16 Sep 2024 04:39:49 +0900
%{U}1726429189

モジュール処理時間

moduleidentifierrun timesql
Entry_Body0.0340314
Ogp0.0218312
Entry_ListentryList0.013965
Category_ListcategoryList0.0078310
NavigationglobalNavi0.004671
NavigationglobalNavi0.004631
TopicpathtopicPath0.004325
Blog_FieldtopBlog0.004234
Blog_FieldtopBlog0.003963
TopicpathtopicPath0.003785
Blog_FieldtopBlog0.003643
Blog_FieldtopBlog0.003363
Blog_FieldtopBlog0.003173
Topicpathtopicpath0.002833
Blog_FieldtopBLog0.002721
Touch_Unlogin0.002010
Entry_Field0.001922
Entry_Field0.001651
Entry_Field0.001451
Blog_FieldtopBLog0.001392
Form2_Unit0.001210
Form2_Unit0.001060
Form0.000961
Form2_Unit0.000821
Js0.000340
Form2_Unit0.000240
Admin_Entry_Add0.000190
Field_Search0.000190
Touch_RelatedEntryFunction0.000140
Tag_Filter0.000120
Touch_Version0.000110
Touch_NotPreview0.00010
Touch_SessionWithAdministration0.00010
Touch_ApprovalEditVersion9.0E-50
Touch_EditDirect9.0E-50
Touch_Form29.0E-50
Touch_GeolocationEntryFunction9.0E-50
Touch_MailMagazineEnable9.0E-50
Touch_NotApprovalEditVersion9.0E-50
Touch_NotApprovalORsessionWithApprovalAdministrator9.0E-50
Touch_NotEdit9.0E-50
Touch_NotEditDirect9.0E-50
Touch_NotEditInplace9.0E-50
Touch_SessionWithContribution9.0E-50
Touch_SubCategoryFunction9.0E-50
Touch_Unlogin9.0E-50
Touch_sessionWithApprovalAdministrator9.0E-50
Touch_Admin8.0E-50
Touch_Approval8.0E-50
Touch_Benchmark8.0E-50
Touch_Category8.0E-50
Touch_Debug8.0E-50
Touch_Edit8.0E-50
Touch_EditInplace8.0E-50
Touch_Entry8.0E-50
Touch_HigherLicense8.0E-50
Touch_Index8.0E-50
Touch_Keyword8.0E-50
Touch_Login8.0E-50
Touch_NotAdmin8.0E-50
Touch_NotCategory8.0E-50
Touch_NotEntry8.0E-50
Touch_NotTag8.0E-50
Touch_NotTimemachineMode8.0E-50
Touch_NotsessionWithApprovalAdministrator8.0E-50
Touch_SessionWithCompilation8.0E-50
Touch_Tag8.0E-50
Touch_Top8.0E-50
Touch_NotPreview7.0E-50
Touch_SessionWithContribution7.0E-50
Touch_Entry6.0E-50
Touch_GeolocationEntryFunction6.0E-50
Touch_NotApprovalORsessionWithApprovalAdministrator6.0E-50
Touch_NotEdit6.0E-50
Touch_NotEntry6.0E-50
Touch_NotEntry6.0E-50
Touch_NotPreview6.0E-50
Touch_NotPreview6.0E-50
Touch_NotPreview6.0E-50
Touch_NotPreview6.0E-50
Touch_NotPreview6.0E-50
Touch_NotPreview6.0E-50
Touch_RelatedEntryFunction6.0E-50
Touch_SessionWithAdministration6.0E-50
Touch_SessionWithAdministration6.0E-50
Touch_SessionWithAdministration6.0E-50
Touch_SessionWithAdministration6.0E-50
Touch_SessionWithAdministration6.0E-50
Touch_SessionWithContribution6.0E-50
Touch_SessionWithContribution6.0E-50
Touch_SessionWithContribution6.0E-50
Touch_SessionWithContribution6.0E-50
Touch_SessionWithContribution6.0E-50
Touch_SessionWithContribution6.0E-50
Touch_SubCategoryFunction6.0E-50
Touch_Version6.0E-50
Touch_sessionWithApprovalAdministrator6.0E-50
Touch_Admin5.0E-50
Touch_Admin5.0E-50
Touch_Edit5.0E-50
Touch_EditInplace5.0E-50
Touch_Entry5.0E-50
Touch_Entry5.0E-50
Touch_Entry5.0E-50
Touch_Entry5.0E-50
Touch_Entry5.0E-50
Touch_Entry5.0E-50
Touch_NotAdmin5.0E-50
Touch_NotEdit5.0E-50
Touch_NotEdit5.0E-50
Touch_SessionWithContribution5.0E-50
Touch_Tag5.0E-50
Touch_Unlogin5.0E-50
MODULE TOTAL TIME0.1384681
BOOT TOTAL TIME0.17589
BUILD TOTAL TIME0.18385
REWRITE PATH TOTAL TIME0.00979
PROCCESS TIME0.583652

テンプレート

template
themes/base/include/head/meta.html
themes/base/include/head/robots.html
themes/base/include/head/link.html
themes/base/include/head/js.html
themes/base/include/head/structured-data.html
themes/base/include/body-start.html
themes/base/include/header.html
themes/base/include/header/dynamicGlobalNavi.html
themes/system/admin/module/setting.html
themes/blog@base/include/header/page-title.html
themes/base/include/header/topicpath.html
themes/system/admin/action.html
themes/system/include/check-seo.html
themes/base/include/footer.html
themes/base/include/body-end.html
themes/base/include/module/tag/filter.html
themes/base/include/module/entry/bodyNoDate.html
themes/system/admin/entry/revision-info.html
themes/system/admin/entry/title.html
themes/system/include/unit.html
themes/base/include/unit/tag-select.html
themes/system/include/gmaps-error.html
themes/base/include/unit/custom.html
themes/base/include/unit/extend.html
themes/base/include/module/entry/continue.html
themes/base/include/form/unit.html
themes/base/include/form/input.html
themes/base/include/form/confirm.html
themes/system/admin/entry/edit.html
themes/system/admin/entry/style.html
themes/system/admin/entry/geo.html
themes/system/admin/map/_google-map-picker.html
themes/system/admin/map/_open-street-map-picker.html
themes/system/admin/entry/related.html
themes/system/admin/entry/related-table.html
themes/base/admin/entry/field.html
themes/base/admin/entry/ogp.html
themes/base/admin/entry/pickup.html
themes/base/admin/entry/seo.html
themes/system/admin/entry/unit.html
themes/base/admin/entry/unit/extend.html
themes/base/admin/entry/field_foot.html
themes/system/admin/entry/revision.html
themes/system/admin/entry/js.html
themes/system/admin/entry/add.html
themes/system/admin/form2/edit.html
themes/system/admin/form2/unit.html
themes/system/admin/entry/action.html
themes/base/include/module/entry/list.html
themes/base/include/module/category/list.html

メモリー

keyvalue
memory_limit200M
memory_get_usage3.54 MB
memory_get_peak_usage5.27 MB

Query Count

query count
122