diff --git a/README.md b/README.md
index 96a0c9fc..a830cdfd 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,8 @@
# carbon-components-svelte
[![NPM][npm]][npm-url]
+
+
[![Build][build]][build-badge]
carbon-components-svelte is a Svelte component library that implements the [Carbon Design System](https://github.com/carbon-design-system), an open source design system by IBM.
@@ -9,7 +11,7 @@ A design system can facilitate frontend development and prototyping because it e
## [Documentation](http://ibm.biz/carbon-svelte)
-
+
## Getting started
@@ -132,7 +134,7 @@ Refer to the [Contributing guidelines](CONTRIBUTING.md).
[Apache 2.0](LICENSE)
-[npm]: https://img.shields.io/npm/v/carbon-components-svelte.svg?color=%23161616
+[npm]: https://img.shields.io/npm/v/carbon-components-svelte.svg?color=262626&style=for-the-badge
[npm-url]: https://npmjs.com/package/carbon-components-svelte
-[build]: https://travis-ci.com/ibm/carbon-components-svelte.svg?branch=master&color=%230f62fe
+[build]: https://img.shields.io/travis/com/ibm/carbon-components-svelte?color=24a148&style=for-the-badge
[build-badge]: https://travis-ci.com/ibm/carbon-components-svelte
diff --git a/docs/src/components/ComponentApi.svelte b/docs/src/components/ComponentApi.svelte
index bc7eb193..d3b3376a 100644
--- a/docs/src/components/ComponentApi.svelte
+++ b/docs/src/components/ComponentApi.svelte
@@ -64,7 +64,7 @@
Component source code:
-
+
{component.filePath}
+
diff --git a/docs/src/layouts/ComponentLayout.svelte b/docs/src/layouts/ComponentLayout.svelte
index 1d462868..82640c3f 100644
--- a/docs/src/layouts/ComponentLayout.svelte
+++ b/docs/src/layouts/ComponentLayout.svelte
@@ -171,7 +171,7 @@
- Component documentation is
+ API documentation is
auto-generated by sveld.
diff --git a/docs/src/pages/components/Button.svx b/docs/src/pages/components/Button.svx
index 10229c14..2507c9e0 100644
--- a/docs/src/pages/components/Button.svx
+++ b/docs/src/pages/components/Button.svx
@@ -42,10 +42,18 @@ description: High-level description
### Icon-only button
-
+Set `hasIconOnly` to `true` to use the icon-only button variant.
+
+**Note:** you must provide an `iconDescription` for the button tooltip.
+
+The tooltip position and alignment can be controlled by the `tooltipPosition`, `tooltipAlignment` props, respectively.
+
+
### Link button
+If an `href` value is specified, the component will render an [anchor element](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a) with a "button" role.
+
### Custom element
diff --git a/docs/src/pages/components/ButtonSet.svx b/docs/src/pages/components/ButtonSet.svx
index 702d154c..bf4646a3 100644
--- a/docs/src/pages/components/ButtonSet.svx
+++ b/docs/src/pages/components/ButtonSet.svx
@@ -8,7 +8,9 @@ source: Button/ButtonSet.svelte
import Preview from "../../components/Preview.svelte";
-### Default (juxtaposed)
+### Default
+
+Buttons in a button set are juxtaposed by default.
- Carbon Components Svelte
carbon-components-svelte
- is a
+ carbon-components-svelte is a
- Install
Install
+ Installing with yarn:
+ Using npm:
+
+