diff options
author | 2013-03-15 19:18:25 -0400 | |
---|---|---|
committer | 2013-03-15 19:18:25 -0400 | |
commit | cb7f98fa5ea4c5068e7d20ee60233293dd7b5a3a (patch) | |
tree | 678cf2d18a54f9f087eca612eaaa8cac30ce1358 /doc/design/assistant/blog/day_215__dashboard_UI_refresh.mdwn | |
parent | d16be94c70ec8e06992b0b486259f6899c6f5cd6 (diff) |
blog for the day
Diffstat (limited to 'doc/design/assistant/blog/day_215__dashboard_UI_refresh.mdwn')
-rw-r--r-- | doc/design/assistant/blog/day_215__dashboard_UI_refresh.mdwn | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/design/assistant/blog/day_215__dashboard_UI_refresh.mdwn b/doc/design/assistant/blog/day_215__dashboard_UI_refresh.mdwn new file mode 100644 index 000000000..9381ebee2 --- /dev/null +++ b/doc/design/assistant/blog/day_215__dashboard_UI_refresh.mdwn @@ -0,0 +1,25 @@ +I've reworked the UI of the webapp's dashboard. Now the repository list is +included, above the transfers. I found I was spending a lot of time +switching between the dashboard and repository list, so might as well +combine them into a single screen. Yesod's type safe urls and widgets +made this quite easy to do, despite it being a thousand line commit. +Liking the result ... Even though it does make all my screencasts dated. + +[[!img /assistant/dashboard.png]] + +---- + +Rest of my time was spent on XMPP pairing UI. Using the same pages for both +pairing with a friend and for self-pairing was confusing, so now the two +options are split. + +Now every time an XMPP git push is received or sent, it checks if there's +a cloud repository configured, which is needed to send the contents of +files. If not, it'll display this alert. Hopefully this +will be enough to get users fully set up. + +[[!img /assistant/cloudnudge.png]] + +At this point I'm finally happy enough with the XMPP pairing + cloud +repository setup process to film a screencast of it. As soon as I have +some time & bandwidth someplace quiet. Expect one by the end of the month. |