HTTP/2 301
date: Sat, 31 Jan 2026 03:55:05 GMT
content-type: text/html
content-length: 825
location: https://docs.textpattern.com/themes/
expires: Thu, 01 Jan 1970 00:00:01 GMT
cache-control: no-cache
content-security-policy: base-uri 'self';connect-src 'self';default-src 'none';font-src https://textpattern.com 'self';form-action 'self';frame-ancestors 'none';frame-src 'none';img-src https://textpattern.com data: 'self';manifest-src 'self';media-src 'self';object-src 'none';script-src https://textpattern.com https://ajax.googleapis.com/ 'self';style-src https://textpattern.com 'self';
permissions-policy: camera=(),fullscreen=(self),geolocation=(),gyroscope=(),magnetometer=(),microphone=(),midi=(),notifications=(self),payment=(),push=(self),speaker=(),sync-xhr=(self),vibrate=()
referrer-policy: strict-origin
strict-transport-security: max-age=31536000; includeSubDomains; preload
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
cf-cache-status: DYNAMIC
nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
report-to: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ef%2Fvrk41ZdVeryYvVnAfIngAVu9Vo6V3i95mehO5sgKyUr7A%2Fsqlm0w8%2BmPGdY9KUhACcwWwJTP5O4yfWMqGJrzI3n9ea4K53y61QxQCYgm60c0o"}]}
server: cloudflare
cf-ray: 9c66457cbc3b3a2e-BOM
HTTP/2 200
date: Sat, 31 Jan 2026 03:55:05 GMT
content-type: text/html; charset=UTF-8
last-modified: Sat, 31 Jan 2026 03:45:01 GMT
vary: Accept-Encoding
etag: W/"697d7abd-2f3f"
expires: Thu, 01 Jan 1970 00:00:01 GMT
cache-control: no-cache
content-security-policy: base-uri 'self';connect-src 'self';default-src 'none';font-src https://textpattern.com 'self';form-action 'self';frame-ancestors 'none';frame-src 'none';img-src https://textpattern.com data: 'self';manifest-src 'self';media-src 'self';object-src 'none';script-src https://textpattern.com https://ajax.googleapis.com/ 'self';style-src https://textpattern.com 'self';
permissions-policy: camera=(),fullscreen=(self),geolocation=(),gyroscope=(),magnetometer=(),microphone=(),midi=(),notifications=(self),payment=(),push=(self),speaker=(),sync-xhr=(self),vibrate=()
referrer-policy: strict-origin
strict-transport-security: max-age=31536000; includeSubDomains; preload
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
content-encoding: gzip
cf-cache-status: DYNAMIC
nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
report-to: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iB7uSJ8M%2FzfoXzbx0SSg9HbBpYxM78vdIAmHY92hSUkAXJJoabG0CUgUbDt5hTIzMove4I9xPLVPoH%2Fw4kIaaYkx5z%2FsilFTmBvY%2BgcYBdl6cC2L"}]}
server: cloudflare
cf-ray: 9c66457e2cf03a2e-BOM
Textpattern themes / Textpattern CMS user documentation
Go to main content
Documentation
Themes
Themes
This is the index for Textpattern themes. Get your theme on!
JavaScript is currently disabled in your browser - activate it for the best experience.