All Projects → maustinstar → Liquid

maustinstar / Liquid

Licence: mit
Create a playful backsplash in SwiftUI.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Liquid

Realityui
A Swift Package for creating familiar UI Elements and animations in a RealityKit rendered Augmented Reality or Virtual Reality scene.
Stars: ✭ 275 (+116.54%)
Mutual labels:  swift-package-manager, ux
Shiny
Shiny uses your gyroscope to simulate lighting and motion effects on colors. Works on almost every SwiftUI View.
Stars: ✭ 226 (+77.95%)
Mutual labels:  swift-package-manager, ux
Realtaiizor
C# WinForm UI/UX Component Library
Stars: ✭ 109 (-14.17%)
Mutual labels:  ux
Frontend
🌌 Vue based front-end.
Stars: ✭ 121 (-4.72%)
Mutual labels:  ux
Easytransitions
A simple way to create custom interactive UIViewController transitions
Stars: ✭ 1,592 (+1153.54%)
Mutual labels:  ux
Doormat
Let's take a scroll!
Stars: ✭ 111 (-12.6%)
Mutual labels:  ux
Pixelwave
Fully customizable pixel wave animation for seamless page transitions.
Stars: ✭ 119 (-6.3%)
Mutual labels:  ux
Twittercompose
TwitterCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android.
Stars: ✭ 109 (-14.17%)
Mutual labels:  ux
Awesome Product Design
A collection of bookmarks, resources, articles for product designers.
Stars: ✭ 1,679 (+1222.05%)
Mutual labels:  ux
Netclient Ios
Versatile HTTP Networking in Swift
Stars: ✭ 117 (-7.87%)
Mutual labels:  swift-package-manager
Swift Xcode
Use Swift Package Manager directly from within Xcode, w/o the cmdline
Stars: ✭ 121 (-4.72%)
Mutual labels:  swift-package-manager
Skeletonview
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
Stars: ✭ 10,804 (+8407.09%)
Mutual labels:  swift-package-manager
Smart Webcomponents
Web Components & Custom Elements for Professional Web Applications
Stars: ✭ 110 (-13.39%)
Mutual labels:  ux
Sample Currency Converter
A sample currency conversion Progressive Web App
Stars: ✭ 119 (-6.3%)
Mutual labels:  ux
Randomkit
Random data generation in Swift
Stars: ✭ 1,458 (+1048.03%)
Mutual labels:  swift-package-manager
Yaap
Yet Another (Swift) Argument Parser
Stars: ✭ 124 (-2.36%)
Mutual labels:  swift-package-manager
Reel Search Android
Reel Search for Android is a UI/UX design for autocomplete action. It is a beautiful minimalistic addition to any use case.
Stars: ✭ 110 (-13.39%)
Mutual labels:  ux
Sketchmine
Tools to validate, generate and analyse sketch files from web pages
Stars: ✭ 114 (-10.24%)
Mutual labels:  ux
Surmagic
🚀 The better way to deal with Binary Frameworks on iOS, Mac Catalyst, tvOS, macOS, and watchOS. Create XCFrameworks with ease.
Stars: ✭ 119 (-6.3%)
Mutual labels:  swift-package-manager
Syblinkanimationkit
SYBlinkAnimationKit is a blink effect animation framework for iOS, written in Swift.
Stars: ✭ 126 (-0.79%)
Mutual labels:  ux

Liquid

Add a Splash to Your SwiftUI Interface

Create a subtle and playful backsplash with Liquid(). Try liquid behind your artwork, as a button, or even with your own shapes. Just add Liquid() to your view to get started!

Contents

Package

For Xcode Projects

File > Swift Packages > Add Package Dependency: https://github.com/maustinstar/liquid

For Swift Packages

Add a dependency in your your Package.swift

.package(url: "https://github.com/maustinstar/liquid.git", from: "0.0.1"),

Basic Usage

Just import Liquid, and add it to your View to get started.

struct ContentView: View {
    var body: some View {
        Liquid().frame(width: 200, height: 200)
    }
}

See the full Reference Guide.

Example

Layered Liquid

struct ContentView: View {
    var body: some View {
        ZStack {
            Liquid()
                .frame(width: 240, height: 240)
                .foregroundColor(.blue)
                .opacity(0.3)


            Liquid()
                .frame(width: 220, height: 220)
                .foregroundColor(.blue)
                .opacity(0.6)

            Liquid(samples: 5)
                .frame(width: 200, height: 200)
                .foregroundColor(.blue)
            
            Text("Liquid").font(.largeTitle).foregroundColor(.white)
        }
    }
}

See more Examples.

Contributing

To get started, read the full Implementation Guide.

See Contributing.md.

🚀 Looking for more fun SwiftUI Packages?

Take your SwiftUI apps to the next level with these Packages!

Credits

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].