pickles2 / px2style
Pickles 2 CSS Components.
Installs: 1 806
Dependents: 16
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Language:SCSS
pkg:composer/pickles2/px2style
Requires
- php: >=7.3.0
Requires (Dev)
- pickles2/px-fw-2.x: ~2.0
- pickles2/px2-clover: ~0.2
- pickles2/px2-multitheme: ~2.0
- pickles2/px2-path-resolver: ~2.0
- pickles2/px2-publish-ex: ~2.0
- pickles2/px2-px2dthelper: ~2.0
- tomk79/px2-serve: ~0.1.3
- vlucas/phpdotenv: ~5.4.0
This package is auto-updated.
Last update: 2025-10-12 08:40:37 UTC
README
Pickles 2 CSS components.
Install
Install with npm.
$ npm install --save px2style
Install with composer.
$ composer require pickles2/px2style
Custom Properties
:root { --px2-font-family: "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Meiryo", "Helvetica Neue", "Arial", sans-serif; --px2-main-color: #00a0e6; --px2-text-color: #333; --px2-background-color: #f9f9f9; --px2-border-color: #f0f0f0; }
Change log
px2style v3.5.2 (2025年7月12日)
.px2-form-input-list,.px2-vertical-list,.px2-horizontal-list,.px2-note-list, および テーマスタイル の微修正。.px2-image-sliderの重なり順に関する問題を修正。
px2style v3.5.1 (2025年5月9日)
.px2-viewport-fitのレイアウトが崩れる場合がある問題を修正。
px2style v3.5.0 (2025年4月3日)
.px2-viewport-fitのポリシーを変更: フィットさせる処理はテーマによる拡張に委ねることにした。
px2style v3.4.3 (2025年3月5日)
px2-btn,px2-aについて、デバイスによるスタイリングの差異を修正。px2-linklistと ショルダーメニュー付き見出し の組み合わせで、ショルダーメニューが表示されない不具合を修正。
px2style v3.4.2 (2024年12月28日)
px2-modal: スクロールロックが無効になっていた不具合を修正。
px2style v3.4.1 (2024年12月25日)
- プレースホルダ画像を
broccoli.getNoimagePlaceholder()から取得するようになった。 - コンテナクエリ導入に関する不具合の修正。
px2style v3.4.0 (2024年11月1日)
px2style.closeModal()、modal.close()の第一引数が、onclose()の引数として呼び出し側に返されるようになった。- 目次モジュール
:lists/indexの編集中の表示を英語化した。 - メディアクエリで制御されていたモジュールを、コンテナクエリでの制御に移行した。
- その他、いくつかの細かい改善。
px2style v3.3.0 (2024年9月10日)
- Image List フィールドを追加。
- Image Slider モジュールを追加。
- 従来のカルーセルモジュールに非推奨フラグを追加。
px2-modal: タブキー操作に関する動作の改善。px2-modalのcontentFillオプションを有効にした場合のDOM構造を変更した。- 画像フィールドの
filenameAutoSetterオプションのデフォルトを、 従来のifEmptyからrandomに変更した。 - 画像フィールドの
formatオプションが、デフォルトでimage/webpに変換されるようにした。 - 画像フィールドの
formatオプションに、フォーマット変換を行わない Booleanfalseまたは Stringpassの設定を追加した。 - その他、いくつかの細かい改善。
px2style v3.2.5 (2024年4月30日)
px2-modal: ダークモードでのスタイリングに関する修正。autoテーマを追加した。px2-horizontal-listのマージン設定を改善。- その他、いくつかの細かい改善。
px2style v3.2.4 (2023年11月13日)
.px2-index-listを追加。darkmodeテーマを更新した。- その他、いくつかの細かい改善。
px2style v3.2.3 (2023年8月29日)
- imageフィールドの自動リサイズ機能で、GIFを登録された場合に変換しないように変更した。
px2style v3.2.2 (2023年7月14日)
px2style.cssに、いくつかのモジュールがビルドされていなかった不具合を修正。px2style.cssとテーマの分離に関する不具合の修正。
px2style v3.2.1 (2023年6月25日)
.px2-viewport-fitの処理を改善した。.px2-gridの内容が幅に満たない場合に、中央に揃えられるようになった。
px2style v3.2.0 (2023年5月1日)
.px2-p、.px2-section、.px2-notice、.px2-tabsのスタイルの修正。- ベーススタイルシートと defaultテーマ が切り離された。
darkmodeテーマを更新した。
px2style v3.1.2 (2023年4月22日)
px2style.form()を追加。.px2-table.px2-table--dlを追加。.px2-radio-switchを追加。.px2-tabsに、タブの折返しオプションを追加.- imageフィールドに、登録した画像が自動的にリサイズされる機能を追加した。
- imageフィールドに、
formatオプションを追加した。 - その他、いくつかの細かい改善。
px2style v3.1.1 (2023年3月11日)
.px2-aのスタイリングを改善。
px2style v3.1.0 (2023年2月11日)
- モジュールのカテゴリ分けを改善した。
px2style__imageフィールドを追加。.px2-linklistのスタイリングを改善。.px2-gridに 5/6幅 を追加した。.px2-gridのマージン設計を改善。.px2-imageから、href,targetフィールドを削除した。- 新しいモジュール
.px2-image-banner-linkを追加した。 - bug fix:
.px2-gridで 3/4幅 が効かない不具合を修正。 - 各Broccoliモジュールに、モジュールIDを明示した。
- その他、いくつかの細かい改善。
px2style v3.0.2 (2022年12月28日)
px2style.modal()が重ねて開かれたとき、背景色が重なりすぎる問題を修正した。px2style.modal()について、要素への自動フォーカス機能を改善した。px2style.modal()に、オプションheight,contentFillを追加。px2style.getOpenedModalCount()を追加。- リンクリストのスタイリングを改善。
- 画像モジュールで、拡大画像のモーダルを
px2style.modal()で開くように修正した。 - その他、細かい内部コードの改善。
px2style v3.0.1 (2022/11/03)
px2style.modal()のオプションにonbgclickを追加した。px2style.modal()のオプションにtypeを追加した。drawer-leftとdrawer-rightを追加した。px2style.modal()で、タイトル、ボタンがない場合に、自動的にヘッダー、フッターを隠すようになった。
px2style v3.0.0 (2022/10/16)
- Broccoliモジュールを追加し、モジュール機能が統合された。
@layer px2styleを導入した。px2style.modal()で、背景がスクロールされないようにする制御を追加した。px2style.modal()のコンテナをdialog要素に変更した。- セクションモジュール
.px2-sectionを追加した。 .px2-button、.px2-input、.px-input-group,.px2-form-input-listの微調整。.px2-header、.px2-editor-type、.px2-document、.px2-slimを削除。px2style.setConfig()、px2style.getConfig()を廃止。- ダークモードを テーマファイルに分離した。
- その他、いくつかの不具合の修正。
px2style v2.0.20 (2022/07/11)
px2style.modal()で、特定の操作により、背景にフォーカスを移動できる問題を修正。
px2style v2.0.19 (2022/06/05)
px2style.modal()で、モーダルを開いた直後に、モーダルのタイトルにフォーカスするようになった。px2style.modal()に、replaceBody()メソッドを追加。.px2-note、.px2-errorを追加。- その他、いくつかの不具合の修正。
px2style v2.0.18 (2022/05/06)
.px2-modalで、閉じるボタンクリック時にフォームを送信してしまうことがある問題を修正。px2style.modal()は modalオブジェクトを返すようになった。
px2style v2.0.17 (2022/05/02)
.px2-modalで、フォームロック中に閉じるボタンを隠すようになった。
px2style v2.0.16 (2021/11/26)
.px2-headerで、スモールスクリーンのときにショルダーメニューに収められるグローバルメニューの下に仕切り線を追加した。.px2-editor-type--html-guiのラベルを GUI から Block に変更。.px2-loadingは.px2-modalよりも手前に表示されるようになった。.px2-open-in-new-windowを追加。.px2-modalのスタイル改善。.px2-noticeのダークモード対応を追加。- カスタムプロパティが設定されていない場合に、デフォルトの値が適用されるようになった。
- その他いくつかの細かい修正。
px2style v2.0.15 (2021/06/26)
--px2-text-color、--px2-background-colorを追加。
px2style v2.0.14 (2021/04/28)
.px2-modalに、一時的にフォーム操作をできなくする機能を追加。- その他いくつかの細かい修正。
px2style v2.0.13 (2021/04/04)
- ダークモードのコントラストをやや下げた。
.px2-modalに、一時的に閉じれなくする機能を追加。.px2-inputに、エラー表現.px2-input--errorを追加。- フォームの入力リストモジュール
.px2-form-input-listを追加。 - フォームの送信エリアモジュール
.px2-form-submit-areaを追加。 - その他いくつかの細かい修正。
px2style v2.0.12 (2021/02/21)
.px2-gridを追加。.px2-modalに閉じるボタンを追加。.px2-input--blockを追加。- ダークモード対応
body.px2-darkmodeを追加。
px2style v2.0.11 (2020/12/10)
.px2-note-listを追加。.px2-btnで disabled が有効なとき、マウス操作に反応して見える問題を修正。- スペルミスの修正:
burette->bullet - JavaScriptの初期化オプションに
additionalClassNameを追加。 - ファイル名を変更:
styles.css->px2style.css,scripts.js->px2style.js
px2style v2.0.10 (2020/08/12)
.px2-btn--toggle-onを追加。.px2-inputを追加。.px2-input-groupを追加。
px2style v2.0.9 (2020/05/10)
.px2-noticeを追加。px2style.flashMessage()を追加。.px2-modalのスタイリングを改善。px2style.modal()で、タブキー操作に関する制御を改善。px2style.modal()が、ESCキーで閉じるようになった。px2style.modal()に、オプションoncloseを追加。px2style.modal()が、多重に開けるようになった。
px2style v2.0.8 (2020/03/14)
.px2-modalのスタイリングを改善。px2style.modal()に、オプションbuttonsSecondaryを追加。
px2style v2.0.7 (2019/12/13)
.px2-btnが、 macOS Catalina で適切なフォントで表示されない問題を修正。- ユーティリティ
.px2-font-size-ll,.px2-font-size-l,.px2-font-size-s,.px2-font-size-ssを追加。 - ユーティリティ
.px2-text-align-left,.px2-text-align-center,.px2-text-align-rightを追加。 .px2-vertical-listを追加。- その他いくつかの細かい修正。
px2style v2.0.6 (2019/07/17)
.px2-headerで、サブメニューの開閉制御に関わる問題を修正。.px2-headerが、小さい画面のときを考慮してスタイルが変化するようになった。.px2-headerで、ハンバーガーメニューの書き方を修正。
px2style v2.0.5 (2019/05/28)
px2style.message()をpx2style.loadingMessage()に改名した。
px2style v2.0.4 (2019/05/27)
.px2-headerを追加。px2style.loading()、px2style.message()、px2style.closeLoading()を追加。- その他いくつかの細かい修正。
px2style v2.0.3 (2019/01/13)
.px2-linkを追加。.px2-link.px2-link--buretteを追加。.px2-editor-typeにaliasを追加。.px2-editor-type__***を.px2-editor-type.px2-editor-type--***に変更。(ただし古い書き方も互換性維持のため残します)- List カテゴリを追加。
- ボタンアクションに "押した感触" を追加。
px2-modalにformオプションを追加。
px2style v2.0.2 (2017/05/30)
.px2-tableを追加。.px2-documentを追加。.px2-pを追加。.px2-slimを追加。.px2-responsiveを追加。px2style.modal()に、オプションwidthを追加。
px2style v2.0.1 (2017/04/11)
- ボタンの背景色を不透過にした。
px2-modalを追加。- JavaScriptオブジェクト名を
window.px2styleに変更。
px2style v2.0.0 (2016/09/17)
- Initial Release.
License
MIT License
Author
- Tomoya Koyanagi tomk79@gmail.com
- website: https://www.pxt.jp/
- Twitter: @tomk79 https://twitter.com/tomk79/