Skip to content

Conversation

@oguzkocer
Copy link
Contributor

This PR adds most of the Team Management UI for #3286. There are a few stub methods and I am using test data to test the UI. Since this feature is going to be large, we want to merge it to a temporary branch once in a while so the review is easier. I'll also need to switch to work on Me page since it's more urgent and we don't want this branch to go stale without any reviews done on it.

In the PR, I basically added a people page which will eventually show the users in that particular site. I've also added the person detail page which will be accessible once you select a user from the list. You can find screenshots of the current screen below.

device-2015-11-02-150145
device-2015-11-02-150204

@maxme maxme self-assigned this Nov 6, 2015
Copy link
Contributor

Choose a reason for hiding this comment

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

I know it's only a stub method but we should not add anything to WordPressDB. Please create a "PersonTable" class and put all db related method there.

@maxme
Copy link
Contributor

maxme commented Nov 20, 2015

Looks good, I've some design comments but obviously too early to post them.

@oguzkocer
Copy link
Contributor Author

@maxme I've added the PersonTable, thanks for the feedback! For the design comments, I have not yet implemented the full design since we are taking a break from it, I thought we might need to alter it anyway, so this is just something close to it for testing. Should be ready for round 2!

@maxme
Copy link
Contributor

maxme commented Nov 23, 2015

:shipit: to feature/people-management-sync

maxme added a commit that referenced this pull request Nov 23, 2015
@maxme maxme merged commit ee722c4 into feature/people-management-sync Nov 23, 2015
@maxme maxme deleted the feature/3286-team-management branch November 23, 2015 13:51
@oguzkocer oguzkocer mentioned this pull request May 18, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants