### Clone Ultralight Quick Start Repository Source: https://github.com/ultralight-ux/ultralight-quick-start/blob/master/README.md This shell command clones the `ultralight-quick-start` repository from GitHub. This repository contains the source code for a minimal Ultralight application, serving as the initial step to set up the project locally. ```shell git clone git@github.com:ultralight-ux/ultralight-quick-start.git ``` -------------------------------- ### Configure Ultralight UX Application with CMake Source: https://github.com/ultralight-ux/ultralight-quick-start/blob/master/CMakeLists.txt This CMakeLists.txt file sets up a C/C++ project for an Ultralight UX application. It defines the minimum CMake version, project name, C++ standard, and resolves the Ultralight SDK path. It also includes logic to conditionally embed assets directly into the executable based on the 'SHOULD_EMBED_FILES' flag, managing source files accordingly. ```CMake cmake_minimum_required(VERSION 3.15.0) project(MyApp C CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) get_filename_component(UL_SDK_PATH "${CMAKE_CURRENT_SOURCE_DIR}/SDK" REALPATH) list(PREPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) set(CMAKE_INSTALL_PREFIX "${CMAKE_CURRENT_BINARY_DIR}/out" CACHE PATH "Install prefix" FORCE) include(Common) # Set this to TRUE to embed assets directly into the executable. set(SHOULD_EMBED_FILES FALSE) # Set your source files here. set(SOURCE_FILES "src/MyApp.h" "src/MyApp.cpp" "src/main.cpp") if (SHOULD_EMBED_FILES) set(SOURCE_FILES ${SOURCE_FILES} "src/platform/EmbeddedFileSystem.h" "src/platform/EmbeddedFileSystem.cpp") add_app(MyApp EMBED_FILES SOURCES ${SOURCE_FILES}) else () add_app(MyApp SOURCES ${SOURCE_FILES}) endif () ``` -------------------------------- ### Apply Basic CSS Styling to Body Source: https://github.com/ultralight-ux/ultralight-quick-start/blob/master/assets/app.html This CSS snippet defines a common font stack for the `body` element, ensuring a consistent and readable typography across various operating systems. It prioritizes system fonts like '-apple-system' and 'Segoe UI Light' for optimal native appearance. ```CSS body { font-family: -apple-system, 'Segoe UI Light', Ubuntu, Arial, sans-serif; } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.