Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@
[![kotlin](https://img.shields.io/github/languages/top/codandotv/craftd.svg?style=for-the-badge&color=blueviolet)](https://kotlinlang.org/)
[![License MIT](https://img.shields.io/github/license/codandotv/craftd.svg?style=for-the-badge&color=orange)](https://opensource.org/licenses/MIT)

![Logo do CodandoTV](readme-files/codandotv.png)

<h1 align="center">
<img height="150" src="https://github.com/user-attachments/assets/6893bd0d-7866-44b0-bc34-5c3759c1bacf"/>
<br>
<a href="https://codandotv.gitbook.io/craftd">CraftD</a>: A framework to implement Server-Driven UI quickly and easily to Android / iOS / Flutter / Kmp
<a href="https://codandotv.github.io/CraftD">CraftD</a>: A framework to implement Server-Driven UI quickly and easily to Android / iOS / Flutter / Kmp
</h1>

### Documentation
See the [project website](https://codandotv.gitbook.io/craftd) for documentation.
See the [project website](https://codandotv.github.io/CraftD) for documentation.

Take a look at [CraftD: Server Driven UI for All Platforms](https://medium.com/codandotv/craftd-server-driven-ui-for-all-platforms-b2624d2c2a7b)


## Features
### 🔗 Compatibility

Expand Down
8 changes: 8 additions & 0 deletions flutter/craftd_widget/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## 1.0.2

- Update README.md adding CodandoTV keyword.

## 1.0.1

- Documentation improvements.

## 1.0.0

- Stable version milestone
Expand Down
30 changes: 28 additions & 2 deletions flutter/craftd_widget/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,35 @@
## 🧑‍💻 How to use?

You can use the existing components or create your own components, more details you can check in our [documentation](./docs/index.md).
You can use the existing components or create your own components, more details you can check in our [documentation web site](https://codandotv.github.io/CraftD).

### Existing Components

You can check the existing components CraftD already has [here](https://codandotv.github.io/CraftD/#components-that-already-exist-in-the-library).

### Create your own component

## 🔗 Compatibility
- Create your ComponentPropertyClass with properties that you need

```dart
class ButtonProperties {
const ButtonProperties({
required this.text,
... place your construtor properties
});

final String text;
... place your properties
}
```

- Add your Component json object in Dymanic.json

```json
{
"key": "CraftDBbutton",
"value": {
"text": "Knife",
... place your properties
}
}
```
4 changes: 2 additions & 2 deletions flutter/craftd_widget/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: craftd_widget
description: Create dynamic form screens using Server Driven UI concepts using CraftD
version: 1.0.0
description: A Server Driven UI library provided by CodandoTV.
version: 1.0.2
homepage: https://github.com/CodandoTV/CraftD

environment:
Expand Down
Binary file added readme-files/codandotv.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading