An open API service indexing awesome lists of open source software.

https://github.com/ultrafunk/ultrafunk-theme

Source code for the ultrafunk.com WordPress theme
https://github.com/ultrafunk/ultrafunk-theme

css es2020 html javascript mit-license php soundcloud wordpress wordpress-theme youtube

Last synced: 6 months ago
JSON representation

Source code for the ultrafunk.com WordPress theme

Awesome Lists containing this project

README

          

# **Ultrafunk theme**

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![CodeQL](https://github.com/ultrafunk/ultrafunk-theme/workflows/CodeQL/badge.svg)](https://github.com/ultrafunk/ultrafunk-theme/actions/workflows/codeql-analysis.yml)

This is the source code for the [ultrafunk.com](https://ultrafunk.com) WordPress theme, updated each time a new version is released.
The source code is provided as is with no warranties or support of any kind.

# Client configurations
Tested on mobile and desktop Chrome, Firefox and misc. Chromium based browsers that supports ES2023.
WebKit desktop browsers have only been tested manually using [Playwright](https://github.com/microsoft/playwright),
so additional minor issues and bugs might be present.

# Server configurations
Tested on servers running LAMP: Linux, Apache, MariaDB / MySQL and PHP.

# Dependencies
**Required:**
PHP version 8.4 or greater.
[WordPress](https://wordpress.org/download/) version 6.9 or greater.
[Ultrafunk Plugin](https://github.com/ultrafunk/ultrafunk-plugin/) version 1.48.X or greater.
[ESBuild](https://github.com/evanw/esbuild/) - JavaScript / CSS bundler and minifier.
[Google Material Icons font](https://fonts.google.com/icons)
[DragDropTouch](https://github.com/Bernardo-Castilho/dragdroptouch) - Polyfill that enables HTML5 drag drop support on mobile (touch) devices:
• Original: /inc/js/DragDropTouch.js
• Modified: /inc/js/drag-drop-touch.js
• Modified + Minified: /inc/js/drag-drop-touch.min.js
[JS MediaTags](https://github.com/aadsm/jsmediatags) - JavaScript Media Tags Reader (ID3, MP4, FLAC).

**Optional:**
[ESLint](https://eslint.org/) - Static code analyzer for JavaScript.
[PHP Intelephense](https://intelephense.com/) - PHP code intelligence for Visual Studio Code.
[Playwright](https://github.com/microsoft/playwright/) - Playwright is a framework for Web Testing and Automation.
[Theme Check](https://wordpress.org/plugins/theme-check/) - WordPress Plugin from The WordPress Theme Review Team.
[WP Extended Search](https://wordpress.org/plugins/wp-extended-search/) - WP Extended Search is a lightweight and powerful search plugin.
[WP Fastest Cache](https://wordpress.org/plugins/wp-fastest-cache/) - WordPress cache plugin developed to speed up WordPress sites.

## **Desktop screenshots**
![Desktop 1](https://ultrafunk.com/wp-content/uploads/screenshots/desktop_1-45_20.png)
![Desktop 2](https://ultrafunk.com/wp-content/uploads/screenshots/desktop_1-45_11.png)
![Desktop 3](https://ultrafunk.com/wp-content/uploads/screenshots/desktop_1-45_12.png)
![Desktop 4](https://ultrafunk.com/wp-content/uploads/screenshots/desktop_1-45_13.png)
![Desktop 5](https://ultrafunk.com/wp-content/uploads/screenshots/desktop_1-45_14.png)
![Desktop 6](https://ultrafunk.com/wp-content/uploads/screenshots/desktop_1-45_15.png)

## **Mobile screenshots**
![Mobile 1](https://ultrafunk.com/wp-content/uploads/screenshots/mobile_1-45_01.png)
![Mobile 2](https://ultrafunk.com/wp-content/uploads/screenshots/mobile_1-45_02.png)
![Mobile 3](https://ultrafunk.com/wp-content/uploads/screenshots/mobile_1-45_03.png)