FLUTTER ECOSYSTEM

djade007/loader_skeleton

Uma biblioteca de esqueleto de carregamento em shimmer semelhante ao Facebook e Twitter.

Capa do projeto loader_skeleton
Stars
2
Forks
3
Último push (UTC)
24 de mai. de 2021
Status do projeto
Ativo
Afeez Olajide GitHub avatar
GITHUB User

Afeez Olajide ↗

London, United KingdomSite oficial ↗
LinguagensDart

Dependências usadas

Lista de dependências 2 itens
  • flutter{"sdk":"flutter"}
  • flutter_testDesenvolvimento{"sdk":"flutter"}

README original

Texto original em inglês. Visite o GitHub para a versão atual.

Expandir / recolher README

SkeletonLoader

A Facebook & Twitter Like Card Loading Shimmer Skeleton Library.

💻 Installation

In the dependencies: section of your pubspec.yaml, add the following line:

loader_skeleton: <latest_version>

❔ Usage

Light Theme

CardSkeleton
https://raw.githubusercontent.com/djade007/loader_skeleton/master/gifs/g1.gif
import 'package:loader_skeleton/loader_skeleton.dart';

//Widget
CardSkeleton(
  isCircularImage: true,
  isBottomLinesActive: true,
)

CardListSkeleton
https://raw.githubusercontent.com/djade007/loader_skeleton/master/gifs/g2.gif
import 'package:loader_skeleton/loader_skeleton.dart';

//Widget
CardListSkeleton(
  isCircularImage: true,
  isBottomLinesActive: true,
  length: 10,
)

CardProfileSkeleton
https://raw.githubusercontent.com/djade007/loader_skeleton/master/gifs/g3.gif
import 'package:loader_skeleton/loader_skeleton.dart';

//Widget
CardProfileSkeleton(
  isCircularImage: true,
  isBottomLinesActive: true,
)

CardPageSkeleton
https://raw.githubusercontent.com/djade007/loader_skeleton/master/gifs/g4.gif
import 'package:loader_skeleton/loader_skeleton.dart';

//Widget
CardPageSkeleton(
  totalLines: 5,
)

Dark Theme

To use dark theme in your app. Simply provide brightness to dark in your Material App Widget or use Theme Widget.

Enable Dark Theme

 ThemeData(
  brightness: Brightness.dark,  
),
DarkCardSkeleton
https://raw.githubusercontent.com/djade007/loader_skeleton/master/gifs/g5.gif
import 'package:loader_skeleton/loader_skeleton.dart';

//Widget
DarkCardSkeleton(
  isCircularImage: true,
  isBottomLinesActive: true,
)

DarkCardListSkeleton
https://raw.githubusercontent.com/djade007/loader_skeleton/master/gifs/g6.gif
import 'package:loader_skeleton/loader_skeleton.dart';

//Widget
DarkCardListSkeleton(
  isCircularImage: true,
  isBottomLinesActive: true,
  length: 10,
)

DarkCardProfileSkeleton
https://raw.githubusercontent.com/djade007/loader_skeleton/master/gifs/g7.gif
import 'package:loader_skeleton/loader_skeleton.dart';

//Widget
DarkCardProfileSkeleton(
  isCircularImage: true,
  isBottomLinesActive: true,
)

DarkCardPageSkeleton
https://raw.githubusercontent.com/djade007/loader_skeleton/master/gifs/g8.gif
import 'package:loader_skeleton/loader_skeleton.dart';

//Widget
DarkCardPageSkeleton(
  totalLines: 5,
)

👍 How to Contribute

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Getting Started

For help getting started with Flutter, view our online documentation.

For help on editing package code, view the documentation.