Skip to content

Instantly share code, notes, and snippets.

@daohoangson
Created January 27, 2022 02:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save daohoangson/d6ac685a0221d5ebb2a1f5b784ce9426 to your computer and use it in GitHub Desktop.
Save daohoangson/d6ac685a0221d5ebb2a1f5b784ce9426 to your computer and use it in GitHub Desktop.
import 'package:flutter/material.dart';
import 'package:flutter_widget_from_html_core/flutter_widget_from_html_core.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
theme: ThemeData.dark().copyWith(
scaffoldBackgroundColor: darkBlue,
),
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Padding(
padding: const EdgeInsets.all(16),
child: MyWidget(),
)
),
),
);
}
}
class MyWidget extends StatelessWidget {
@override
Widget build(BuildContext context) {
const loremIpsum = '''
Lorem <strong>ipsum dolor</strong> sit amet, consectetur adipiscing elit.
Maecenas <span style="color: red">maximus ut</span> nibh gravida feugiat.
Sed <i>congue at</i> lorem vitae vehicula.
Morbi <u>quis turpis</u> iaculis, ultricies arcu in, pharetra nisl.
Vestibulum <strike>congue non</strike> mauris ut tempor.
Praesent libero tellus, interdum non turpis ac, placerat imperdiet sapien.
Sed fermentum lorem quis arcu maximus bibendum.
Ut eu dictum lacus, eu tempus nunc.
Aliquam felis metus, blandit sed leo non, feugiat posuere purus.
Pellentesque placerat ante eget suscipit tincidunt.
Praesent vel porttitor nunc.
Quisque iaculis egestas consectetur.
Sed vehicula dictum eros, in rhoncus erat scelerisque sed.
Nunc sapien elit, molestie et risus nec, interdum pretium velit.
''';
return const HtmlWidget(
'<div style="max-lines: 3; text-overflow: ellipsis">$loremIpsum</div>',
);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment