<commit_before>define([
  "dojo/_base/declare"

, "dijit/_WidgetBase"
, "dijit/_TemplatedMixin"
, "dijit/_WidgetsInTemplateMixin"

, "dijit/layout/TabContainer"
, "dijit/layout/ContentPane"
, "dijit/_Container"
, "dijit/layout/_ContentPaneResizeMixin"

, "hotplate/hotDojoAuth/panels/SignInRecoverRegister"
, "hotplate/hotDojoWidgets/_OverlayMixin"


], function(
  declare

, _WidgetBase
, _TemplatedMixin
, _WidgetsInTemplateMixin

, TabContainer
, ContentPane
, _Container
, _ContentPaneResizeMixin

, SignInRecoverRegister

){

  // Create the "login" pane, based on a normal ContentPane
  return declare( [_WidgetBase, _Container, _ContentPaneResizeMixin, _TemplatedMixin, _WidgetsInTemplateMixin ], {

    widgetsInTemplate: true,

    templateString: '' +
      '<div>\n' +
      '  <div data-dojo-type="dijit/layout/TabContainer">\n'+
      '    \n'+
      '    <div data-dojo-type="dijit/layout/ContentPane" title="Sign in">\n'+
      '      <p span="login-here">Login here</span></p>\n'+
      '      <div data-dojo-type="hotplate/hotDojoAuth/panels/SignInRecoverRegister" data-dojo-props="action:\'signin\'"></div>\n'+
      '    </div>\n'+
      '    \n'+
      '    <div data-dojo-type="dijit/layout/ContentPane" title="Recover">\n'+
      '      <p>Recoved your account</p>\n'+
      '      <div data-dojo-type="hotplate/hotDojoAuth/panels/SignInRecoverRegister" data-dojo-props="action:\'recover\'"></div>\n'+
      '    </div>\n'+
      '    \n'+
      '    <div data-dojo-type="dijit/layout/ContentPane" title="Register">\n'+
      '      <p>Create an account</p>\n'+
      '      <div data-dojo-type="hotplate/hotDojoAuth/panels/SignInRecoverRegister" data-dojo-props="action:\'register\'"></div>\n'+
      '    </div>\n'+
      '  </div>\n'+<commit_msg>Welcome screen using the new fading tab widget<commit_after>define([
  "dojo/_base/declare"

, "dijit/_WidgetBase"
, "dijit/_TemplatedMixin"
, "dijit/_WidgetsInTemplateMixin"

, "dijit/layout/ContentPane"
, "dijit/_Container"
, "dijit/layout/_ContentPaneResizeMixin"

, "hotplate/hotDojoAuth/panels/SignInRecoverRegister"
, "hotplate/hotDojoWidgets/FadingTabContainer"


], function(
  declare

, _WidgetBase
, _TemplatedMixin
, _WidgetsInTemplateMixin

, ContentPane
, _Container
, _ContentPaneResizeMixin

, SignInRecoverRegister
, FadingTabContainer

){

  // Create the "login" pane, based on a normal ContentPane
  return declare( [_WidgetBase, _Container, _ContentPaneResizeMixin, _TemplatedMixin, _WidgetsInTemplateMixin ], {

    widgetsInTemplate: true,

    templateString: '' +
      '<div>\n' +
      '  <div data-dojo-type="hotplate/hotDojoWidgets/FadingTabContainer">\n'+
      '    \n'+
      '    <div data-dojo-type="dijit/layout/ContentPane" title="Sign in">\n'+
      '      <p span="login-here">Login here</span></p>\n'+
      '      <div data-dojo-type="hotplate/hotDojoAuth/panels/SignInRecoverRegister" data-dojo-props="action:\'signin\'"></div>\n'+
      '    </div>\n'+
      '    \n'+
      '    <div data-dojo-type="dijit/layout/ContentPane" title="Recover">\n'+
      '      <p>Recoved your account</p>\n'+
      '      <div data-dojo-type="hotplate/hotDojoAuth/panels/SignInRecoverRegister" data-dojo-props="action:\'recover\'"></div>\n'+
      '    </div>\n'+
      '    \n'+
      '    <div data-dojo-type="dijit/layout/ContentPane" title="Register">\n'+
      '      <p>Create an account</p>\n'+
      '      <div data-dojo-type="hotplate/hotDojoAuth/panels/SignInRecoverRegister" data-dojo-props="action:\'register\'"></div>\n'+
      '    </div>\n'+
      '  </div>\n'+
{'fraction_non_alphanumeric': 0.16979020979020978, 'fraction_numerical': 0.0, 'mean_word_length': 3.3823529411764706, 'pattern_counts': {'":': 0, '<': 47, '<?xml version=': 0, '>': 47, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5778677', 'n_tokens_mistral': 1327, 'n_tokens_neox': 1306, 'n_words': 161}