Skip to main content

The cyberpunk default theme for Pyrustic Framework

Project description

Cover

Demo app without and with tk-cyberpunk-theme

Cyberpunk Theme

tk-cyberpunk-theme is the default dark theme for Pyrustic Framework.

Installation

Available on PyPI:

pip install tk-cyberpunk-theme

Usage

With a pyrustic powered project:

from pyrustic.app import App
from tk_cyberpunk_theme import Cyberpunk
from demo.view.main_view import MainView


def main():
    # The App
    app = App(__package__)
    # Set theme
    app.theme = Cyberpunk()
    # Set view
    app.view = MainView(app)  # it could be a Tkinter object
    # Center the window
    app.center()
    # Lift off !
    app.start()


if __name__ == "__main__":
    main()

With a basic Tkinter project:

import tkinter as tk
from tk_cyberpunk_theme import Cyberpunk


# root
root = tk.Tk()

# apply the theme
theme = Cyberpunk()
theme.target(root)

# add widgets to root
button = tk.Button(root, text="Hello Friend !")
button.pack()

# and more...

# the main loop !
root.mainloop()

Create your own theme

A guide will be written soon. This is a work in progress. Bookmark this project and come later...

Desktop Apps Using tk-cyberpunk-theme As Base Theme

Learn more about these following desktop applications here !



Hubstore

Hubstore - To Connect Apps With Users



Jupitest

Jupitest - The Graphical Test Runner



Rustiql

Rustiql - The Graphical SQL Editor



Hubway

Hubway - Release Your App To The World

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tk-cyberpunk-theme-0.0.3.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tk_cyberpunk_theme-0.0.3-py3-none-any.whl (16.1 kB view details)

Uploaded Python 3

File details

Details for the file tk-cyberpunk-theme-0.0.3.tar.gz.

File metadata

  • Download URL: tk-cyberpunk-theme-0.0.3.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.6.1 requests/2.9.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.5.2

File hashes

Hashes for tk-cyberpunk-theme-0.0.3.tar.gz
Algorithm Hash digest
SHA256 424e0f1b30a9b0e91c219ca8d64a56011502c30d4caeb1ae816b20ec21f14d50
MD5 4ed1aead93a5854a4af5a07761581a05
BLAKE2b-256 2e409ef91bae41c908c7367ffff2a07406be30a91e8eae1e7d8c96457d3cf2ff

See more details on using hashes here.

File details

Details for the file tk_cyberpunk_theme-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: tk_cyberpunk_theme-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 16.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.6.1 requests/2.9.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.5.2

File hashes

Hashes for tk_cyberpunk_theme-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c5bdd1bf3cea41f50d9ba5de28e0deae18edef627797dfb7298cea5326d84b27
MD5 aecf86f303a9461adcfb4a272657fe11
BLAKE2b-256 919b4dd502869f8693f70a64d4bec5450ef1f4973e42489a6c086839adb4e428

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page