Code Journal #4

Today I:

  • Removed some vestigial javascript on cnmcpc.com.
  • Increased the size of the login button.
  • Made the settings button more clear.
  • Tried yet again to fix the random nav misalignment issue.
  • Added javascript to focus the email input on login.
  • Added a datepicker.

Today I Learned:

  • The block form of after_initialize if handy for setting model attributes that will be displayed on create forms.
  • html input tags have a tabindex attribute to set the tab order.
  • Routing that works in development mode might break in staging or production due to controllers not sharing namespaces.

Next time I will:

  • Write more tests..
  • Add SSL for all routes.
  • Fix client_side_validations.