Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zenhack/prototype
https://github.com/zenhack/prototype
Last synced: 16 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/zenhack/prototype
- Owner: zenhack
- License: gpl-3.0
- Created: 2014-09-08T00:09:35.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-10-06T00:39:04.000Z (about 10 years ago)
- Last Synced: 2024-10-22T07:01:15.397Z (2 months ago)
- Language: Python
- Size: 202 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
This is a prototype for a desktop user interface library we're building.
# Goals
* Allow for user interface design to require relatively little
interaction between developers and designers. The designer shouldn't
need the help of an engineer to adjust the layout of the user
interface.
* Maintain a clean separation between interface and functionality.
* Make GUI development much less painful than it currently is.# Concepts
* Models - essentially the same as in your standard MVC paradigm.
* Frames - a "structural" definition of the user interface - what
widgets contain what, and what parts of the model they correspond to.
* Stylesheets - as you might expect.TODO: expand on this.