add semantic ui; update pubspec;