nuts_and_bolts 0.1.1

  • Readme
  • Changelog
  • Example
  • Installing
  • 48

nuts_and_bolts #

My goal with this package is to provide more customizability to the widgets in the material and cupertino libraries. I found that many (ok, well, at least one) of the official widgets can be easily tweaked to support a greater customizability, therefore making your app unique and pixel-perfect.

I want you to proclaim "This is nuts!" after you have used and customized a widget.

This project is in its early days, so expect API changes.

Resources #

Examples #

Check out the examples! You can run the example app by simply cd example, then flutter run. You should see a list of widgets and a detailed demo view for each of the widgets (well, now we only have one, but it's only a matter of time that it changes).

0.1.1 - July 4, 2019

Please welcome our first widget: NutsActivityIndicator

NutsActivityIndicator is based on the cupertino ActivityIndicator, with more hooks and customizability, so spinner color, tick count and tick width can be changed.

Other changes:

  • a proper example app, so that developers can see how the widgets from this package work
  • preparing for CI/CD: dartanalyzer and dartfmt run locally, but we'll add them soon enough to a CI pipeline

0.1.0 - July 3, 2019

Let's get this party started!

example/README.md

Examples on how to use the nuts_and_bolts widget will be placed here...

Use this package as a library

1. Depend on it

Add this to your package's pubspec.yaml file:


dependencies:
  nuts_and_bolts: ^0.1.1

2. Install it

You can install packages from the command line:

with Flutter:


$ flutter pub get

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

3. Import it

Now in your Dart code, you can use:


import 'package:nuts_and_bolts/nuts_and_bolts.dart';
  
Popularity:
Describes how popular the package is relative to other packages. [more]
0
Health:
Code health derived from static analysis. [more]
100
Maintenance:
Reflects how tidy and up-to-date the package is. [more]
90
Overall:
Weighted score of the above. [more]
48
Learn more about scoring.

We analyzed this package on Oct 11, 2019, and provided a score, details, and suggestions below. Analysis was completed with status completed using:

  • Dart: 2.5.1
  • pana: 0.12.21
  • Flutter: 1.9.1+hotfix.4

Platforms

Detected platforms: Flutter

References Flutter, and has no conflicting libraries.

Maintenance issues and suggestions

Documentation URL doesn't exist. (-10 points)

At the time of the analysis the documentation field https://pub.dev/documentation/nuts_and_bolts was unreachable.

Dependencies

Package Constraint Resolved Available
Direct dependencies
Dart SDK >=2.1.0 <3.0.0
flutter 0.0.0
Transitive dependencies
collection 1.14.11 1.14.12
meta 1.1.7
sky_engine 0.0.99
typed_data 1.1.6
vector_math 2.0.8
Dev dependencies
flutter_test