1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
|
%global _empty_manifest_terminate_build 0
Name: python-sphinx-holoviz-theme
Version: 0.1.4
Release: 1
Summary: Theme for building HoloViz sites; best when used with nbsite.
License: BSD-3
URL: https://github.com/pyviz-dev/sphinx_holoviz_theme
Source0: https://mirrors.aliyun.com/pypi/web/packages/2d/86/9cd769dcdcc0d762337711d539e20c9c8496e5a309bb44da6d9cb63c1e1b/sphinx_holoviz_theme-0.1.4.tar.gz
BuildArch: noarch
Requires: python3-sphinx
%description
# sphinx_holoviz_theme: Theme for building HoloViz sites
| | |
| --- | --- |
| Build Status | [](https://travis-ci.org/pyviz-dev/sphinx_holoviz_theme) |
| Latest dev release | [](https://github.com/pyviz-dev/sphinx_holoviz_theme/tags) |
| Latest release | [](https://github.com/pyviz-dev/sphinx_holoviz_theme/releases) [](https://pypi.python.org/pypi/sphinx_holoviz_theme) [](https://anaconda.org/pyviz/sphinx_holoviz_theme) [](https://anaconda.org/conda-forge/sphinx_holoviz_theme) |
## What is it?
sphinx_holoviz_theme is the theme that is used when building sites in the
[HoloViz](https://holoviz.org) ecosystem. This theme is best used in conjunction
with [nbsite](https://github/pyviz-dev/nbsite). See the [nbsite docs](https://nbsite.pyviz.org)
for examples.
## How to use
To use this theme: `pip/conda install sphinx_holoviz_theme` and set html_theme to sphinx_holoviz_theme. To control the look and feel, change html_theme_options in conf.py:
```python
html_static_path += ['_static']
html_theme = 'sphinx_holoviz_theme'
html_theme_options = {
'custom_css': 'site.css',
'logo': 'nbsite-logo.png',
'favicon': 'favicon.ico',
'primary_color': '#F16A25',
'primary_color_dark': '#B5501C',
'secondary_color': '#F5C33C',
'second_nav': False,
}
```
- logo and favicon: provide paths relative to html_static_path (doc/_static by default)
- primary_color, primary_color_dark and secondary_color: control the colors that the
website uses for header, nav, links... These can be css named colors, or hex colors.
- second_nav: Boolean indicating whether to use a second nav bar.
- custom_css: path relative to html_static_path overriding styles.
Styles come first from the theme's main.css_t, which is populated with the
colors options, then extended/overridden by your site's own css.
**NOTE:** Only use the custom_css to overwrite small pieces of the css not to make
general improvements. If you have general improvements, please open a PR on the this repo.
## About HoloViz
sphinx_holoviz_theme is part of the HoloViz ecosystem for making high-level tools to simplify
visualization in Python. See [holoviz.org](http://holoviz.org) for related packages that you
can use with sphinx_holoviz_theme and [status.pyviz.org](http://status.pyviz.org) for the
current status of each HoloViz project.
%package -n python3-sphinx-holoviz-theme
Summary: Theme for building HoloViz sites; best when used with nbsite.
Provides: python-sphinx-holoviz-theme
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-sphinx-holoviz-theme
# sphinx_holoviz_theme: Theme for building HoloViz sites
| | |
| --- | --- |
| Build Status | [](https://travis-ci.org/pyviz-dev/sphinx_holoviz_theme) |
| Latest dev release | [](https://github.com/pyviz-dev/sphinx_holoviz_theme/tags) |
| Latest release | [](https://github.com/pyviz-dev/sphinx_holoviz_theme/releases) [](https://pypi.python.org/pypi/sphinx_holoviz_theme) [](https://anaconda.org/pyviz/sphinx_holoviz_theme) [](https://anaconda.org/conda-forge/sphinx_holoviz_theme) |
## What is it?
sphinx_holoviz_theme is the theme that is used when building sites in the
[HoloViz](https://holoviz.org) ecosystem. This theme is best used in conjunction
with [nbsite](https://github/pyviz-dev/nbsite). See the [nbsite docs](https://nbsite.pyviz.org)
for examples.
## How to use
To use this theme: `pip/conda install sphinx_holoviz_theme` and set html_theme to sphinx_holoviz_theme. To control the look and feel, change html_theme_options in conf.py:
```python
html_static_path += ['_static']
html_theme = 'sphinx_holoviz_theme'
html_theme_options = {
'custom_css': 'site.css',
'logo': 'nbsite-logo.png',
'favicon': 'favicon.ico',
'primary_color': '#F16A25',
'primary_color_dark': '#B5501C',
'secondary_color': '#F5C33C',
'second_nav': False,
}
```
- logo and favicon: provide paths relative to html_static_path (doc/_static by default)
- primary_color, primary_color_dark and secondary_color: control the colors that the
website uses for header, nav, links... These can be css named colors, or hex colors.
- second_nav: Boolean indicating whether to use a second nav bar.
- custom_css: path relative to html_static_path overriding styles.
Styles come first from the theme's main.css_t, which is populated with the
colors options, then extended/overridden by your site's own css.
**NOTE:** Only use the custom_css to overwrite small pieces of the css not to make
general improvements. If you have general improvements, please open a PR on the this repo.
## About HoloViz
sphinx_holoviz_theme is part of the HoloViz ecosystem for making high-level tools to simplify
visualization in Python. See [holoviz.org](http://holoviz.org) for related packages that you
can use with sphinx_holoviz_theme and [status.pyviz.org](http://status.pyviz.org) for the
current status of each HoloViz project.
%package help
Summary: Development documents and examples for sphinx-holoviz-theme
Provides: python3-sphinx-holoviz-theme-doc
%description help
# sphinx_holoviz_theme: Theme for building HoloViz sites
| | |
| --- | --- |
| Build Status | [](https://travis-ci.org/pyviz-dev/sphinx_holoviz_theme) |
| Latest dev release | [](https://github.com/pyviz-dev/sphinx_holoviz_theme/tags) |
| Latest release | [](https://github.com/pyviz-dev/sphinx_holoviz_theme/releases) [](https://pypi.python.org/pypi/sphinx_holoviz_theme) [](https://anaconda.org/pyviz/sphinx_holoviz_theme) [](https://anaconda.org/conda-forge/sphinx_holoviz_theme) |
## What is it?
sphinx_holoviz_theme is the theme that is used when building sites in the
[HoloViz](https://holoviz.org) ecosystem. This theme is best used in conjunction
with [nbsite](https://github/pyviz-dev/nbsite). See the [nbsite docs](https://nbsite.pyviz.org)
for examples.
## How to use
To use this theme: `pip/conda install sphinx_holoviz_theme` and set html_theme to sphinx_holoviz_theme. To control the look and feel, change html_theme_options in conf.py:
```python
html_static_path += ['_static']
html_theme = 'sphinx_holoviz_theme'
html_theme_options = {
'custom_css': 'site.css',
'logo': 'nbsite-logo.png',
'favicon': 'favicon.ico',
'primary_color': '#F16A25',
'primary_color_dark': '#B5501C',
'secondary_color': '#F5C33C',
'second_nav': False,
}
```
- logo and favicon: provide paths relative to html_static_path (doc/_static by default)
- primary_color, primary_color_dark and secondary_color: control the colors that the
website uses for header, nav, links... These can be css named colors, or hex colors.
- second_nav: Boolean indicating whether to use a second nav bar.
- custom_css: path relative to html_static_path overriding styles.
Styles come first from the theme's main.css_t, which is populated with the
colors options, then extended/overridden by your site's own css.
**NOTE:** Only use the custom_css to overwrite small pieces of the css not to make
general improvements. If you have general improvements, please open a PR on the this repo.
## About HoloViz
sphinx_holoviz_theme is part of the HoloViz ecosystem for making high-level tools to simplify
visualization in Python. See [holoviz.org](http://holoviz.org) for related packages that you
can use with sphinx_holoviz_theme and [status.pyviz.org](http://status.pyviz.org) for the
current status of each HoloViz project.
%prep
%autosetup -n sphinx_holoviz_theme-0.1.4
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-sphinx-holoviz-theme -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri Jun 09 2023 Python_Bot <Python_Bot@openeuler.org> - 0.1.4-1
- Package Spec generated
|