Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Login Page: New design with diaspora* login option #87

Merged
merged 3 commits into from
Apr 30, 2017

Conversation

jbruechert
Copy link
Member

screenshot_20170309_185623
There are still a few style related problems in Material style.
This also optimizes the svg graphics for size.

@lnjX
Copy link
Member

lnjX commented Mar 9, 2017

THERE ARE NO LABELS!

@lnjX
Copy link
Member

lnjX commented Mar 9, 2017

Why the SVG opti. in this PR ?!


The word Login as verb doesn't exist. (Use "Log in to Kaidan" or even better "Log in to your Jabber-account")

@jbruechert
Copy link
Member Author

I added new images anyway, and of course optimized them, I can optimize the kaidan logo later, but that would not make so much sense.

@lnjX
Copy link
Member

lnjX commented Mar 9, 2017

It doesn't make sense to optimize a file in a PR that improves the login page!

Copy link
Member

@lnjX lnjX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could/should generally use states for the buttons/labels that change their text. So we could add states for disaspora, default and retry.

GridLayout {
columns: 2
Column {
id: mainLayout
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't add an id, if you don't use it.

placeholderText: qsTr("user@example.org")
Layout.fillWidth: true
Kirigami.Heading {
text: "Login to Kaidan"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

qsTr!

Controls.ToolButton {
height: serviceBar.height
onClicked: {
jidField.placeholderText = qsTr("username@pod (This will be your Jabber ID)");
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Be uniformly: Don't call it "user@xyz" once and then "username@xzy"

Don't just call it "@pod", use a fitting form e.g. "@diaspora-pod.org".

And remove this text in the clambs. It's not necessary.

And another thing: you could also rename the button to "Jabber/Diaspora-ID" (or instead of this).

Use new diaspora logo (svg) from dandelion app

Small corrections
@lnjX lnjX added the accounts label Apr 30, 2017
@lnjX lnjX changed the title [WIP] New design for the LoginPage, with Diaspora and XMPP button Login Page: New design with diaspora* login option Apr 30, 2017
@lnjX lnjX merged commit 2b0e605 into KaidanIM:master Apr 30, 2017
@jbruechert jbruechert deleted the loginpage branch June 19, 2017 10:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants