Skip to content

Commit 53dec12

Browse files
Remove "available-properties" and change "supported-features" to "supported-css-features"
- Remove "available-properties.md" (was "property-doc-generatged.md") because this document is currently not maintained (see #6) - Rename "supported-features.md" → "supported-css-features.md" because this document is about CSS features - Change titles: - "Supported Features" → "Supported CSS Features" - "サポートする機能" → "サポートする CSS 機能" - Change level 3 headings ("### title") below the heading "## Properties" in "supported-css-features.md" to level 2 ("## title") because level 3 headings not appear in the sidebar ToC and not useful. Related issue: #6
1 parent a063602 commit 53dec12

11 files changed

+55
-7318
lines changed

README.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,4 @@
88
## Reference
99

1010
- [API Reference](/api)
11-
- [Supported Features](/supported-features)
12-
- [Available Properties](/available-properties)
11+
- [Supported CSS Features](/supported-css-features)

available-properties.md

-3,621
This file was deleted.

contribution-guide.md

+2-9
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,8 @@ In development mode (`yarn build-dev`), the compiled JS file `vivliostyle.js` an
7373
Please update the following documents as developing.
7474

7575
- [`CHANGELOG.md`](https://github.com/vivliostyle/vivliostyle/blob/master/CHANGELOG.md)
76-
- [Available Properties](./available-properties.md)
77-
- ~~This file can be generated with [`scripts/generate-property-doc.js`](https://github.com/vivliostyle/vivliostyle.org/blob/master/scripts/generate-property-doc.js) script as follows:~~ (Currently not working, need fix!)
78-
```shell
79-
cd scripts
80-
curl -o anchors.json -H "Accept: application/json" 'https://test.csswg.org/shepherd/api/spec/?anchors&draft' # Download spec data
81-
node ./generate-property-doc
82-
```
83-
- [Supported features](./supported-features.md)
84-
- Document about features (values, selectors, at-rules, media queries and properties) supported by Vivliostyle. Automatically deployed to https://vivliostyle.org/docs/supported-features. ~~Update this file using information in `property-doc-generated.md`.~~
76+
- [Supported CSS Features](./supported-css-features.md)
77+
- Document about CSS features (values, selectors, at-rules, media queries and properties) supported by Vivliostyle.
8578

8679
## Code
8780

index.html

+2-7
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,7 @@
4747
title: "Reference",
4848
children: [
4949
{ title: "API Reference", link: "/api" },
50-
{ title: "Supported Features", link: "/supported-features" },
51-
{
52-
title: "Available Properties",
53-
link: "/available-properties"
54-
}
50+
{ title: "Supported CSS Features", link: "/supported-css-features" }
5551
]
5652
},
5753
{
@@ -95,8 +91,7 @@
9591
title: "リファレンス",
9692
children: [
9793
{ title: "API リファレンス", link: "/ja/api" },
98-
{ title: "サポートする機能", link: "/ja/supported-features" },
99-
{ title: "利用可能なプロパティ", link: "/ja/available-properties" }
94+
{ title: "サポートする CSS 機能", link: "/ja/supported-css-features" }
10095
]
10196
},
10297
{

ja/README.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,4 @@
88
## リファレンス
99

1010
- [API リファレンス](/ja/api)
11-
- [サポートする機能](/ja/supported-features)
12-
- [利用可能なプロパティ](/ja/available-properties)
11+
- [サポートする CSS 機能](/ja/supported-css-features)

ja/available-properties.md

-3,621
This file was deleted.

ja/contribution-guide.md

+2-9
Original file line numberDiff line numberDiff line change
@@ -72,15 +72,8 @@ packages/coreディレクトリとpackages/viewerディレクトリの両方で
7272
以下のドキュメントを開発中に更新してください。
7373

7474
- [`CHANGELOG.md`](https://github.com/vivliostyle/vivliostyle/blob/master/CHANGELOG.md)
75-
- [Available Properties](./available-properties.md)
76-
- ~~This file can be generated with [`scripts/generate-property-doc.js`](https://github.com/vivliostyle/vivliostyle.org/blob/master/scripts/generate-property-doc.js) script as follows:~~ (Currently not working, need fix!)
77-
```shell
78-
cd scripts
79-
curl -o anchors.json -H "Accept: application/json" 'https://test.csswg.org/shepherd/api/spec/?anchors&draft' # Download spec data
80-
node ./generate-property-doc
81-
```
82-
- [Supported features](./supported-features.md)
83-
- Document about features (values, selectors, at-rules, media queries and properties) supported by Vivliostyle. Automatically deployed to https://vivliostyle.org/docs/supported-features. ~~Update this file using information in `property-doc-generated.md`.~~
75+
- [Supported CSS Features](./supported-css-features.md)
76+
- Document about CSS features (values, selectors, at-rules, media queries and properties) supported by Vivliostyle.
8477

8578
## コード情報
8679

ja/supported-features.md ja/supported-css-features.md

+22-22
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# サポートする機能
1+
# サポートする CSS 機能
22

33
Vivliostyleは2段階のアーキテクチャから成り、その機能の一部は純粋にTypeScriptで実装され、一部はVivliostyleが実行されているブラウザーエンジンに全部または一部が委譲されます。 次のリストで “Supported in all browsers” と示されたものは、ブラウザーエンジンに関係なく機能する、TypeScriptで実装された機能を示しています。 他の機能について実際に動作するか、またどのように動作するかは、基盤となるブラウザーエンジンでサポートされているものによって異なります。
44

@@ -194,7 +194,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
194194

195195
## Properties
196196

197-
### [CSS 2](https://www.w3.org/TR/CSS2/)
197+
## [CSS 2](https://www.w3.org/TR/CSS2/)
198198

199199
- [background](https://www.w3.org/TR/CSS2/colors.html#propdef-background)
200200
- Supports [CSS Backgrounds 3 syntax](https://www.w3.org/TR/css3-background/#background)
@@ -405,7 +405,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
405405
- [z-index](https://www.w3.org/TR/CSS2/visuren.html#propdef-z-index)
406406
- Support depends on browser capabilities
407407

408-
### [CSS Paged Media 3](https://drafts.csswg.org/css-page-3/)
408+
## [CSS Paged Media 3](https://drafts.csswg.org/css-page-3/)
409409

410410
- [bleed](https://drafts.csswg.org/css-page/#bleed)
411411
- Supported in all browsers
@@ -417,14 +417,14 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
417417
- Supported in all browsers
418418
- Supports `JIS-B5` and `JIS-B4` values in the current editor's draft.
419419

420-
### [CSS Color 3](https://www.w3.org/TR/css3-color/)
420+
## [CSS Color 3](https://www.w3.org/TR/css3-color/)
421421

422422
- [color](https://www.w3.org/TR/css3-color/#color0)
423423
- Support depends on browser capabilities
424424
- [opacity](https://www.w3.org/TR/css3-color/#opacity)
425425
- Support depends on browser capabilities
426426

427-
### [CSS Backgrounds and Borders 3](https://www.w3.org/TR/css3-background/)
427+
## [CSS Backgrounds and Borders 3](https://www.w3.org/TR/css3-background/)
428428

429429
- [background](https://www.w3.org/TR/css3-background/#background)
430430
- Support depends on browser capabilities
@@ -520,7 +520,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
520520
- Allowed prefixes: webkit
521521
- Support depends on browser capabilities
522522

523-
### [CSS Image Values and Replaced Content 3](https://www.w3.org/TR/css3-images/)
523+
## [CSS Image Values and Replaced Content 3](https://www.w3.org/TR/css3-images/)
524524

525525
- [image-resolution](https://www.w3.org/TR/css3-images/#the-image-resolution)
526526
- Supported in all browsers
@@ -532,7 +532,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
532532
- [object-position](https://www.w3.org/TR/css3-images/#object-position)
533533
- Support depends on browser capabilities
534534

535-
### [CSS Fonts 3](https://www.w3.org/TR/css-fonts-3/)
535+
## [CSS Fonts 3](https://www.w3.org/TR/css-fonts-3/)
536536

537537
- [font-family](https://www.w3.org/TR/css-fonts-3/#propdef-font-family)
538538
- Support depends on browser capabilities
@@ -554,7 +554,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
554554
- [font-stretch](https://www.w3.org/TR/css-fonts-3/#propdef-font-stretch)
555555
- Support depends on browser capabilities
556556

557-
### [CSS Text 3](https://www.w3.org/TR/css-text-3/)
557+
## [CSS Text 3](https://www.w3.org/TR/css-text-3/)
558558

559559
- [hyphens](https://www.w3.org/TR/css-text-3/#hyphens)
560560
- Allowed prefixes: epub, moz, ms, webkit
@@ -589,13 +589,13 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
589589
- Support depends on browser capabilities
590590
- Note: While the spec states that `word-wrap` must be treated as if it were a shorthand of `overflow-wrap`, Vivliostyle treat them for now as different properties and might result in an incorrect cascading behavior when inconsistent values are specified for both of the properties.
591591

592-
### [CSS Text 4](https://drafts.csswg.org/css-text-4/)
592+
## [CSS Text 4](https://drafts.csswg.org/css-text-4/)
593593

594594
- [hyphenate-character](https://drafts.csswg.org/css-text-4/#propdef-hyphenate-character)
595595
- Allowed prefixes: webkit
596596
- Support depends on browser capabilities
597597

598-
### [CSS Text Decoration 3](https://www.w3.org/TR/css-text-decor-3/)
598+
## [CSS Text Decoration 3](https://www.w3.org/TR/css-text-decor-3/)
599599

600600
- Note: While `text-decoration` property is a shorthand in CSS Text Decoration 3, Vivliostyle treats `text-decoration` for now as an independent property defined in CSS Level 2.1.
601601
- [text-decoration-color](https://www.w3.org/TR/css-text-decor-3/#text-decoration-color)
@@ -628,7 +628,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
628628
- Support depends on browser capabilities
629629
- Allowed prefixes: ms, webkit
630630

631-
### [CSS Multi-column Layout 1](https://www.w3.org/TR/css3-multicol/)
631+
## [CSS Multi-column Layout 1](https://www.w3.org/TR/css3-multicol/)
632632

633633
- [break-after](https://www.w3.org/TR/css3-multicol/#break-after)
634634
- Supported in all browsers
@@ -677,7 +677,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
677677
- Supported in all browsers
678678
- Note: Currently `column-span` is effective only when specified on a page float. When `auto` value is specified, either a single column or all columns are spanned depending on the min-content inline size of the page float.
679679

680-
### [CSS Basic User Interface 3](https://www.w3.org/TR/css3-ui/)
680+
## [CSS Basic User Interface 3](https://www.w3.org/TR/css3-ui/)
681681

682682
- [box-sizing](https://www.w3.org/TR/css3-ui/#propdef-box-sizing)
683683
- Support depends on browser capabilities
@@ -693,7 +693,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
693693
- Allowed prefixes: ms
694694
- Support depends on browser capabilities
695695

696-
### [CSS Writing Modes 3](https://www.w3.org/TR/css-writing-modes-3/)
696+
## [CSS Writing Modes 3](https://www.w3.org/TR/css-writing-modes-3/)
697697

698698
- [direction](https://www.w3.org/TR/css-writing-modes-3/#propdef-direction)
699699
- Support depends on browser capabilities
@@ -719,7 +719,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
719719
- Support depends on browser capabilities
720720
- Note: supported values are [those defined in 20 March 2014 Candidate Recommendation](https://www.w3.org/TR/2014/CR-css-writing-modes-3-20140320/#propdef-writing-mode), not those in the latest spec.
721721

722-
### [CSS Flexible Box Layout 1](https://www.w3.org/TR/css-flexbox-1/)
722+
## [CSS Flexible Box Layout 1](https://www.w3.org/TR/css-flexbox-1/)
723723

724724
- [align-content](https://www.w3.org/TR/css-flexbox-1/#propdef-align-content)
725725
- Support depends on browser capabilities
@@ -749,7 +749,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
749749
- [order](https://www.w3.org/TR/css-flexbox-1/#propdef-order)
750750
- Support depends on browser capabilities
751751

752-
### [CSS Fragmentation 3](https://www.w3.org/TR/css3-break/)
752+
## [CSS Fragmentation 3](https://www.w3.org/TR/css3-break/)
753753

754754
- [break-after](https://www.w3.org/TR/css3-break/#propdef-break-after)
755755
- Supported in all browsers
@@ -767,7 +767,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
767767
- Supported in all browsers
768768
- Note: Background, box-shadow and border images on inline-start/end borders are always rendered as if `box-decoration-break: clone` is specified.
769769

770-
### [CSS Transforms 1](https://www.w3.org/TR/css-transforms-1/)
770+
## [CSS Transforms 1](https://www.w3.org/TR/css-transforms-1/)
771771

772772
- [backface-visibility](https://www.w3.org/TR/css-transforms-1/#propdef-backface-visibility)
773773
- Allowed prefixes: ms, webkit
@@ -779,7 +779,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
779779
- Allowed prefixes: epub, ms
780780
- Support depends on browser capabilities
781781

782-
### [CSS Ruby Layout 1](https://www.w3.org/TR/css-ruby-1/)
782+
## [CSS Ruby Layout 1](https://www.w3.org/TR/css-ruby-1/)
783783

784784
- [display](https://www.w3.org/TR/css-ruby-1/#propdef-display)
785785
- Support depends on browser capabilities
@@ -790,7 +790,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
790790
- Support depends on browser capabilities
791791
- Supports syntax defined in the current editor's draft.
792792

793-
### [CSS Mobile Text Size Adjustment 1](https://drafts.csswg.org/css-size-adjust-1/)
793+
## [CSS Mobile Text Size Adjustment 1](https://drafts.csswg.org/css-size-adjust-1/)
794794

795795
- [text-size-adjust](https://drafts.csswg.org/css-size-adjust-1/#text-size-adjust)
796796
- Allowed prefixes: moz, ms
@@ -805,7 +805,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
805805
- [mix-blend-mode](https://www.w3.org/TR/compositing-1/#propdef-mix-blend-mode)
806806
- Support depends on browser capabilities
807807

808-
### [Scalable Vector Graphics (SVG) 2](https://www.w3.org/TR/SVG2/)
808+
## [Scalable Vector Graphics (SVG) 2](https://www.w3.org/TR/SVG2/)
809809

810810
- [color-interpolation](https://www.w3.org/TR/SVG2/painting.html#ColorInterpolationProperty)
811811
- Support depends on browser capabilities
@@ -862,7 +862,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
862862
- [vector-effect](https://www.w3.org/TR/SVG2/coords.html#VectorEffectProperty)
863863
- Support depends on browser capabilities
864864

865-
### [Scalable Vector Graphics (SVG) 1.1](https://www.w3.org/TR/SVG11/)
865+
## [Scalable Vector Graphics (SVG) 1.1](https://www.w3.org/TR/SVG11/)
866866

867867
- [alignment-baseline](https://www.w3.org/TR/SVG11/text.html#AlignmentBaselineProperty)
868868
- Support depends on browser capabilities
@@ -873,7 +873,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
873873
- [mask](https://www.w3.org/TR/SVG11/masking.html#MaskProperty)
874874
- Support depends on browser capabilities
875875

876-
### [CSS Masking 1](https://drafts.fxtf.org/css-masking-1/)
876+
## [CSS Masking 1](https://drafts.fxtf.org/css-masking-1/)
877877

878878
- [clip-path](https://drafts.fxtf.org/css-masking-1/#the-clip-path)
879879
- Allowed prefixes: webkit
@@ -914,7 +914,7 @@ Vivliostyleは2段階のアーキテクチャから成り、その機能の一
914914
- [lighting-color](https://www.w3.org/TR/filter-effects-1/#propdef-lighting-color)
915915
- Support depends on browser capabilities
916916

917-
### [Pointer Events](https://www.w3.org/TR/pointerevents/)
917+
## [Pointer Events](https://www.w3.org/TR/pointerevents/)
918918

919919
- [touch-action](https://www.w3.org/TR/pointerevents/#the-touch-action-css-property)
920920
- Allowed prefixes: ms

ja/user-guide.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,6 @@ Web上に公開されている文書に、設定パネルからユーザース
227227

228228
## サポートされているCSSの機能
229229

230-
VivliostyleがサポートするCSSの機能については [Supported features](./supported-features.md) を参照してください。
230+
VivliostyleがサポートするCSSの機能については [サポートする CSS 機能](./supported-css-features.md) を参照してください。
231231

232232
<Samples />

0 commit comments

Comments
 (0)