miquelbeltran / Flutter95
Licence: mit
Windows95 UI components for Flutter apps. Bring back the nostalgic look and feel of old operating systems with this set of UI components ready to use.
Stars: ✭ 78
Programming Languages
dart
5743 projects
Labels
Projects that are alternatives of or similar to Flutter95
Awesome Sde Id Medium
😎 Daftar akun Medium.com keren dari para pegiat software engineering di Indonesia
Stars: ✭ 75 (-3.85%)
Mutual labels: hacktoberfest
Azure Sdk For C
This repository is for active development of the Azure SDK for Embedded C. For consumers of the SDK we recommend visiting our versioned developer docs at https://azure.github.io/azure-sdk-for-c.
Stars: ✭ 77 (-1.28%)
Mutual labels: hacktoberfest
Cursos
Repositório com materiais de cursos das Pyladies São Paulo
Stars: ✭ 77 (-1.28%)
Mutual labels: hacktoberfest
Nimoy
A testing and specification framework for Python 3
Stars: ✭ 76 (-2.56%)
Mutual labels: hacktoberfest
Terraform
Terraform - Beginners | Intermediate | Advanced
Stars: ✭ 77 (-1.28%)
Mutual labels: hacktoberfest
Custom War Packager
Custom Jenkins WAR packager for Jenkins
Stars: ✭ 77 (-1.28%)
Mutual labels: hacktoberfest
Prettier action
GitHub action for running prettier on your projects pull requests
Stars: ✭ 77 (-1.28%)
Mutual labels: hacktoberfest
Laravel Schedulable
Schedule and unschedule eloquent models elegantly without cron jobs
Stars: ✭ 78 (+0%)
Mutual labels: hacktoberfest
Algorithms Hacktoberfest
Write Algorithm in any language and contribute to HacktoberFest
Stars: ✭ 77 (-1.28%)
Mutual labels: hacktoberfest
Phpunit Pretty Result Printer
PHPUnit Pretty Result Printer -- make your PHPUnit tests look pretty!
Stars: ✭ 1,208 (+1448.72%)
Mutual labels: hacktoberfest
Sitemap Cache Warmer
Visits pages based on a sitemap to keep your cache warm
Stars: ✭ 75 (-3.85%)
Mutual labels: hacktoberfest
Lrnotificationobserver
A smarter, simpler, and better way to use NSNotificationCenter with RAII
Stars: ✭ 76 (-2.56%)
Mutual labels: hacktoberfest
Smalltalk
Promise-based Alert, Confirm and Prompt replacement
Stars: ✭ 76 (-2.56%)
Mutual labels: hacktoberfest
Brainbox
BrainBox is a web application that lets you annotate and segment 3D brain imaging data in real time, collaboratively.
Stars: ✭ 77 (-1.28%)
Mutual labels: hacktoberfest
Hassio Addons
The repository for my Home Assistant Supervisor Add-ons.
Stars: ✭ 71 (-8.97%)
Mutual labels: hacktoberfest
Competitive Programming Questions
This repo is open for all. Add your favourite competitive programming questions along with the solution.
Stars: ✭ 77 (-1.28%)
Mutual labels: hacktoberfest
Hacktoberfest
Make your first PR! ~ A beginner-friendly repository made specifically for open source beginners. Add your profile, a blog, or any program under any language or update the existing one. Just make sure to add the file under the correct directory. Happy hacking!
Stars: ✭ 78 (+0%)
Mutual labels: hacktoberfest
Ultrasonic
Minimalist library for Ultrasonic Module HC-SR04, PING))) and Seeed SEN136B5B to Arduino
Stars: ✭ 77 (-1.28%)
Mutual labels: hacktoberfest
Chaostools.jl
Tools for the exploration of chaos and nonlinear dynamics
Stars: ✭ 77 (-1.28%)
Mutual labels: hacktoberfest
Flutter95
Windows95 UI components for Flutter apps.
UNDER CONSTRUCTION
Screenshots
Components
Scaffold95
Scaffold as a Windows95 styled window.
- Provides title.
- Optional: toolbar that requires
Item95
action items.
- If a scaffold
canPop
(meaning it is not a root of the app) then a close button appears.
Scaffold95(
title: 'Flutter95',
toolbar: Toolbar95(
actions: [
Item95(
label: 'File',
onTap: () {},
),
],
),
body: Container(),
)
Menu95
Windows95 styled menu.
- Easy API wrapping Material's
showMenu
.
Menu95(
items: [
MenuItem95(
value: 1,
label: 'New',
),
MenuItem95(
value: 2,
label: 'Open',
),
MenuItem95(
value: 3,
label: 'Exit',
),
],
onItemSelected: (item) {},
);
- Display using
show(context, position)
.
menu.show(
context,
Offset(50, 100),
);
- Use it directly with Item95 to be positioned automatically.
Item95(
label: 'File',
menu: Menu95(...),
),
Button95
Windows95 styled button.
- Provides default text style for child widgets.
- Provides default padding for children.
- If
onTap
is null, acts as a disabled button.
Button95(
onTap: () {},
child: Text('Button95'),
)
TextField95
TextField styled as a Windows95 text field.
- Uses a Material TextField internally.
TextField95()
Elevation95
Creates an effect of deepness and elevation around Widgets.
Elevation95(
child: Text('Elevated Text')
)
Flutter95.textStyle
TextStyle ready to use that copies the Windows95 text style.
Text(
'Text with Flutter95.textStyle',
style: Flutter95.textStyle,
);
Acknowledgments
Heavily inspired by React95.
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].