Personal portfolio website for Regina Carvalho. Built with Famous.js library.

contact.html 1.2KB

1234567891011121314151617181920212223
  1. <div class="layer-content fx-fade-normal fx-easing-quad fx-speed-500" ng-show="showView">
  2. <a class="btn-menu fixed-top-right" ng-click="fadeOut()">X</a>
  3. <div class="Aligner page">
  4. <div class="Aligner-item Aligner-item--top">
  5. <h1><span>{{pageData.i18n[lang]}}</span></h1>
  6. <div class="page-content" ng-bind-html="pageData.content[lang]"></div>
  7. <form name="contactForm" id="contactForm" class="page-content" ng-submit="contactForm.$valid && sendTheMail()" novalidate>
  8. <p><span>{{t.name[lang]}}:</span> <input type="text" ng-model="msgData.name" id="userName" required></p>
  9. <p><span>{{t.email[lang]}}:</span> <input type="email" ng-model="msgData.email" id="userEmail" required></p>
  10. <p><span>{{t.message[lang]}}:</span></p>
  11. <p><textarea type="text" ng-model="msgData.message" id="userMessage" required rows="10"></textarea></p>
  12. <p><input class="btn" type="submit" ng-click="sendMessage(msgData)" value="Enviar" id="SubmitBtn" ng-show="showSubmit"></p>
  13. <p><span ng-show="showError">{{t.error[lang]}}</span></p>
  14. <p><span ng-show="showSuccess">{{t.success[lang]}}</span></p>
  15. </form>
  16. </div>
  17. </div>
  18. </div>