Skip to content

Commit

Permalink
chore(Storybook): page for PermissionQualificationPanel added
Browse files Browse the repository at this point in the history
  • Loading branch information
micieslak committed Jan 19, 2023
1 parent 769a41e commit 7153207
Show file tree
Hide file tree
Showing 3 changed files with 107 additions and 0 deletions.
4 changes: 4 additions & 0 deletions storybook/PagesModel.qml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,10 @@ ListModel {
title: "CommunityPermissionsSettingsPanel"
section: "Panels"
}
ListElement {
title: "PermissionQualificationPanel"
section: "Panels"
}
ListElement {
title: "InviteFriendsToCommunityPopup"
section: "Popups"
Expand Down
4 changes: 4 additions & 0 deletions storybook/figma.json
Original file line number Diff line number Diff line change
Expand Up @@ -71,5 +71,9 @@
],
"CommunityPermissionsView": [
"https://www.figma.com/file/17fc13UBFvInrLgNUKJJg5/Kuba%E2%8E%9CDesktop?node-id=2934%3A484715&t=IfHHp5GSPo1j9m5j-0"
],
"PermissionQualificationPanel": [
"https://www.figma.com/file/17fc13UBFvInrLgNUKJJg5/Kuba%E2%8E%9CDesktop?node-id=2934%3A480089",
"https://www.figma.com/file/17fc13UBFvInrLgNUKJJg5/Kuba%E2%8E%9CDesktop?node-id=22734%3A502803"
]
}
99 changes: 99 additions & 0 deletions storybook/pages/PermissionQualificationPanelPage.qml
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
import QtQuick 2.14
import QtQuick.Controls 2.14
import QtQuick.Layouts 1.14

import Storybook 1.0

import AppLayouts.Chat.panels.communities 1.0

SplitView {
orientation: Qt.Vertical

Item {
SplitView.fillWidth: true
SplitView.fillHeight: true

Item {
id: container

width: widthSlider.value
height: qualificationPanel.implicitHeight

anchors.centerIn: parent

PermissionQualificationPanel {
id: qualificationPanel

anchors.left: parent.left
anchors.right: parent.right

qualifyingAddresses: qualifyingAddressesSlider.value
knownAddresses: knownAddressesSlider.value
unknownAddresses: unknownAddressesSlider.value
}
}
}

LogsAndControlsPanel {
SplitView.minimumHeight: 100
SplitView.preferredHeight: 250

ColumnLayout {
Row {
Label {
anchors.verticalCenter: parent.verticalCenter
text: "width:"
}

Slider {
id: widthSlider
value: 400
from: 200
to: 600
}
}

Row {
Label {
anchors.verticalCenter: parent.verticalCenter
text: "number of qualifying addresses:"
}

Slider {
id: qualifyingAddressesSlider
value: 200234
from: 0
to: 500000
}
}

Row {
Label {
anchors.verticalCenter: parent.verticalCenter
text: "number of known addresses:"
}

Slider {
id: knownAddressesSlider
value: 663026
from: 1
to: 1000000
}
}

Row {
Label {
anchors.verticalCenter: parent.verticalCenter
text: "number of unknown addresses:"
}

Slider {
id: unknownAddressesSlider
value: 396720
from: 1
to: 1000000
}
}
}
}
}

0 comments on commit 7153207

Please # to comment.