Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
86329df
fix: eject from create react app; prep for linting (#107)
bcullman Dec 18, 2018
6b35aaf
fix: cleanup package (#116)
bcullman Dec 19, 2018
e31570f
fix: init linting (#106)
bcullman Dec 20, 2018
3181e54
fix: Add Polyfill for IE11 support (#117)
jeffredodd Dec 21, 2018
fbb4b08
fix: init coverage (#119)
bcullman Dec 21, 2018
b2a4ac7
fix: move lint extend react-app to eslintrc. comment out due to faili…
bcullman Dec 21, 2018
e1c4a2d
adds additional class that adds space between the components, remove …
InnaAtanasova Dec 21, 2018
da673c2
Issue#121: refactor search input (#122)
InnaAtanasova Dec 21, 2018
fa2b331
Issue#90: adds shellbar component implementation, popover refactoring…
InnaAtanasova Dec 21, 2018
44df1ce
Update README.md
InnaAtanasova Dec 27, 2018
331abdd
Adds a button that shows/hides the example code snippets (#127)
InnaAtanasova Jan 2, 2019
cd40ddf
Update webpack dev server (#131)
chrismanciero Jan 2, 2019
87167f0
Feature/issue#93 spreading props (#129)
InnaAtanasova Jan 2, 2019
60bc87d
Update unit tests (#132)
chrismanciero Jan 2, 2019
cf49f0c
Update README.md
InnaAtanasova Jan 2, 2019
f08efc5
Update README.md
InnaAtanasova Jan 2, 2019
2f33b38
Update README.md
InnaAtanasova Jan 2, 2019
eeae6ee
Update README.md
InnaAtanasova Jan 2, 2019
fd52b0c
Update README.md
InnaAtanasova Jan 2, 2019
5c9411a
Update README.md
InnaAtanasova Jan 2, 2019
1681fd8
Update README.md
InnaAtanasova Jan 2, 2019
c9403a2
Adds icons and notification count in the dropdown menu when items col…
InnaAtanasova Jan 3, 2019
48eb44c
#130 fix the library build (#133)
droshev Jan 3, 2019
c149a59
Implement a "copy" button in the playground code snippets (#135)
CodesOfRa Jan 3, 2019
ef2e285
#137 downgrade the version of webpack-dev-server to 3.19 as react-scr…
droshev Jan 4, 2019
4b47b2a
FOR DISCUSSION - Enhancement/improvements for search input component …
InnaAtanasova Jan 4, 2019
b3f76eb
automate versioning and publish via travis (#140)
jbadan Jan 4, 2019
2f64856
Merge branch 'master' into develop
droshev Jan 4, 2019
f01762b
remove limiting branches (#144)
jbadan Jan 4, 2019
5fec4b9
Merge branch 'master' into develop
droshev Jan 4, 2019
ded292f
Merge branch 'master' into develop
fundamental-bot Jan 4, 2019
db4ac29
chore: merge master into develop [ci skip]
fundamental-bot Jan 4, 2019
d2831e6
remove beta (#146)
jbadan Jan 4, 2019
c112cef
switch travis to fundamental-bot (#148)
jbadan Jan 4, 2019
2f8b3ca
Update README.md
InnaAtanasova Jan 4, 2019
81f119f
Update README.md
InnaAtanasova Jan 4, 2019
e9add8c
Update README.md
InnaAtanasova Jan 4, 2019
ac956d6
fix: move deploy to jobs (#149)
jbadan Jan 4, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@ jobs:
- stage: "Fundamental-react: Test"
name: "Unit tests"
script: npm run test:coverage
- stage: deploy
if: branch = master AND type != pull_request
before_deploy:
- bash ./ci-scripts/setup_npm.sh
deploy:
- provider: script
script: bash ./ci-scripts/publish.sh $TRAVIS_BRANCH $TRAVIS_BUILD_NUMBER
skip_cleanup: true
notifications:
email:
on_failure: always
on_success: change
before_deploy:
- bash ./ci-scripts/setup_npm.sh
deploy:
- provider: script
script: bash ./ci-scripts/publish.sh $TRAVIS_BRANCH $TRAVIS_BUILD_NUMBER
on:
branch: master
skip_cleanup: true
on_success: change
21 changes: 14 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,26 @@
Fundamental-react is a set of [React.JS](https://reactjs.org/) components implementation of [SAP Fiori Fundamentals library](https://sap.github.io/fundamental/).
Fundamental-react is a set of [React.js](https://reactjs.org/) components implementation of [SAP Fiori Fundamentals library](https://sap.github.io/fundamental/).

**[Component Documentation](https://sap.github.io/fundamental-react/)**
<p align="center">
<a href="https://travis-ci.org/SAP/fundamental-react">
<img src="https://travis-ci.org/SAP/fundamental-react.svg?branch=develop" alt="Build Status">
</a>
</p>

<p align="center">
:open_book:
<strong><a href="https://sap.github.io/fundamental-react/">Component Documentation</a></strong>
:open_book:
</p>

## Current Version

```
0.0.12-beta
```

## Build Status

[![Build Status](https://travis-ci.org/SAP/fundamental-react.svg?branch=develop)](https://travis-ci.org/SAP/fundamental-react)

## Description

Fundamental-react is a set of [React.JS](https://reactjs.org/) components implementation of [SAP Fiori Fundamentals library](https://sap.github.io/fundamental/). SAP Fiori Fundamentals library is a Design System and HTML/CSS Component Library used to build modern Product User Experiences with the SAP look and feel. This will allow you to stay/use React for your application and get SAP look and feel.
Fundamental-react is a set of [React.js](https://reactjs.org/) components implementation of [SAP Fiori Fundamentals library](https://sap.github.io/fundamental/). SAP Fiori Fundamentals library is a Design System and HTML/CSS Component Library used to build modern Product User Experiences with the SAP look and feel. This will allow you to stay/use React for your application and get SAP look and feel.

## Requirements

Expand All @@ -28,6 +34,7 @@ Some prior knowledge of React is required for using this library.
## Install

To download and use this library, you first need to install the node package manager - [npm](https://www.npmjs.com/get-npm).
Fundamental-react does not include the [SAP Fiori Fundamentals library](https://sap.github.io/fundamental/) which is required for styling.

1. Install Fiori Fundamentals:

Expand Down
5 changes: 2 additions & 3 deletions ci-scripts/publish.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#! /bin/bash
git config --global user.email "travis@travisci.org"
git config --global user.name "travis"
git config --global user.email "fundamental@sap.com"
git config --global user.name "fundamental-bot"

git checkout master
npm install
Expand All @@ -17,7 +17,6 @@ git checkout develop
git merge master
git commit -a -m "chore: merge master into develop [ci skip]"
git push --quiet --follow-tags "https://$GH_TOKEN@github.com/$TRAVIS_REPO_SLUG" develop > /dev/null 2>&1;

# publish master to npm
git checkout master
npm publish
Loading