intra-mart Accel Platform テーマ仕様書 第9版 2021-08-01

テーマ概要

テーマとは

テーマとは

  • 画面レイアウトやスタイルを切り替える仕組み
  • その構成ファイル群

を指します。

読者の立場によって、見え方が異なります。

アプリケーションの開発者の立場からは、画面レイアウトやスタイルを切り替える仕組みとしての側面が主なものとなるでしょう。

デザイナの立場からは、構成ファイル群、特に HTML と CSS とで画面のデザインを行う対象となるでしょう。

ユーザの立場からは、画面の見た目や操作感の違い、として見えるでしょう。

画面レイアウトやスタイルを切り替える仕組み

画面レイアウトやスタイルを切り替える仕組みは、主に以下の機能で実現します。

主にアプリケーションの開発者が関係する部分です。 これらの章を読むことで、設定ファイルの書き方や、プログラムからの指定によってテーマモジュールの組み合わせ方を制御できます。

テーマモジュール

テーマを構成するファイル群を テーマモジュール と呼びます。

テーマモジュールは、JSSP、CSS、CSJS、画像、設定ファイル で構成されます。

テーマモジュールには

  • Slim Side Menu ( 2020 Spring(Yorkshire) で追加 )
  • Slim Dropdown ( 2017 Summer(Quadra) で追加 )
  • 標準
  • 標準(シンプル)
  • v5 互換
  • v6 互換

の6種類があります。標準(シンプル)以外のテーマモジュールには、いくつかのカラーバリエーションがあります。

用語

JSSP

JSSP とは JavaScriptServerPage の略称で、スクリプト開発モデルで実装された HTML と JavaScript の組み合わせを指します。

CSJS

CSJS とは ClientSideJavaScript の略称で、クライアントつまり Web ブラウザ上で動作する JavaScript のことを指します。

SSJS

SSJS とは ServerSideJavaScript の略称で、サーバ上で動作する JavaScript のことを指します。