https://github.com/blajanclaudiu/built

https://github.com/blajanclaudiu/built

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.9%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: blajanclaudiu
  • License: mit
  • Language: TypeScript
  • Default Branch: main
  • Size: 1.77 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 1
  • Releases: 0
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme Changelog

README.md

GitHub version Dependency Status Build Status MIT licensed Support via PayPal

Angular2 & Semantic UI

Angular 2
Angular2 - Semantic UI

Live demo

ng-semantic.herokuapp.com

  • Angular 2
  • Semantic UI version: 2.2.2

Installation

bash npm install ng-semantic --save

Angular CLI configuration ( Webpack )

Install jQuery with NPM bash npm install jquery --save

Download Official Semantic UI bundle ( .zip ) from Semantic-Org

Add semantic.min.css, semantic.min.js, jquery to the angular-cli.json as follows: ```javascript

...

"apps": [{ ... "styles": [ "styles.css", "../path/to/semantic.min.css" // ], "scripts": [ "../node_modules/jquery/dist/jquery.min.js", "../path/to/semantic.min.js" ], ... }]

```

Use

Then you can use in a component as follows:

```javascript // Module import { NgModule } from "@angular/core"; import { NgSemanticModule } from "ng-semantic";

@NgModule({ bootstrap: [ AppComponent ], declarations: [ AppComponent ], imports: [ BrowserModule, NgSemanticModule ] }) export class AppModule {}

// Component import {Component} from '@angular/core';

@Component({ selector: 'demo-cmp', template: <sm-segment class="raised"> Hello </sm-segment> }) export class DemoComponent {} ```

Custom configuration

Semantic UI ( minified versions of css and js ) must be loaded in index.html

```html

```

Support / Donations

If you’d like to support me developing this project you’re able to do so by donating on PayPal or if you have any special needs/ feature requests don’t hesitate to send me an email.

Support via PayPal

Angular 2 QuickStart with ngSemantic

https://github.com/vladotesanovic/angular2-quickstart-ngsemantic

Angular 2 CLI with ngSemantic

https://github.com/vladotesanovic/angular2-cli-webpack

Development

```bash git clone https://github.com/vladotesanovic/ngSemantic.git cd ngSemantic

install dependencies

npm install

compile demo project

npm start ```

Components

  • sm-accordion
  • sm-button
  • sm-loader
  • sm-header
  • sm-message
  • sm-popup
  • sm-segment
  • sm-modal
  • sm-sidebar
  • sm-dimmer
  • sm-flag
  • sm-input
  • sm-checkbox
  • sm-rating
  • sm-dropdown
  • sm-select
  • sm-search
  • sm-textarea
  • sm-progress
  • sm-card
  • sm-shape
  • sm-tabs & sm-tab
  • sm-list
  • sm-item
  • smDirTooltip
  • smDeviceVisibility
  • smDirVisibility

Licence

MIT License

Owner

  • Login: blajanclaudiu
  • Kind: user

GitHub Events

Total
  • Issues event: 1
  • Watch event: 1
  • Create event: 1
Last Year
  • Issues event: 1
  • Watch event: 1
  • Create event: 1

Dependencies

package.json npm
  • @angular/common ^2.0.1 development
  • @angular/compiler ^2.0.1 development
  • @angular/core ^2.0.1 development
  • @angular/forms ^2.0.1 development
  • @angular/http ^2.0.1 development
  • @angular/platform-browser ^2.0.1 development
  • @angular/platform-browser-dynamic ^2.0.1 development
  • @angular/router ^3.0.0 development
  • @angular/upgrade ^2.0.1 development
  • @types/jasmine ^2.5.36 development
  • @types/jquery ^2.0.34 development
  • @types/node ^6.0.46 development
  • angular2-in-memory-web-api 0.0.20 development
  • codelyzer 1.0.0-beta.4 development
  • concurrently ^2.2.0 development
  • core-js ^2.4.1 development
  • lite-server ^2.2.2 development
  • reflect-metadata ^0.1.3 development
  • rxjs 5.0.0-beta.12 development
  • systemjs ^0.19.27 development
  • systemjs-builder ^0.15.26 development
  • tslint ^3.14.0 development
  • typescript ^2.0.2 development
  • zone.js ^0.6.23 development