diff --git a/app/static/js/app.js b/app/static/js/app.js
index b957b08b927391716e54f395f010708a4005a76f..434ad1a79562973441f73067ed9514f7cda509df 100644
--- a/app/static/js/app.js
+++ b/app/static/js/app.js
@@ -30,6 +30,8 @@ document.addEventListener('DOMContentLoaded', function(){
 
             suggestions: false,
             isSuggesting: false,
+
+            translationType: "text"
         },
         mounted: function(){
             var self = this;
@@ -299,6 +301,10 @@ document.addEventListener('DOMContentLoaded', function(){
             deleteText: function(e){
                 e.preventDefault();
                 this.inputText = this.translatedText = this.output = "";
+            },
+            switchType: function(type) {
+                console.log(type)
+                this.translationType = type;
             }
         }
     });
diff --git a/app/templates/index.html b/app/templates/index.html
index d3f15771bf9346f06473b226d9c404be5084c237..5242e7879ea37919f3dba89422cf93e80b0e18a9 100644
--- a/app/templates/index.html
+++ b/app/templates/index.html
@@ -106,8 +106,8 @@
 				<div class="row">
 					<h3 class="header center">Translation API</h3>
                     <div class="col s12 mb-1">
-                        <a class="btn btn-switch-type active"><i class="material-icons left">title</i>Translate text</a>
-                        <a class="btn btn-switch-type"><i class="material-icons left">description</i>Translate files</a>
+                        <button type="button" class="btn btn-switch-type" @click="switchType('text')" :class="{'active': translationType === 'text'}"><i class="material-icons left">title</i>Translate text</button>
+                        <button type="button" class="btn btn-switch-type" @click="switchType('files')" :class="{'active': translationType === 'files'}"><i class="material-icons left">description</i>Translate files</button>
                     </div>
 					<form class="col s12">
 						<div class="row mb-0">
@@ -133,7 +133,7 @@
 							</div>
 						</div>
 
-						<div class="row">
+						<div class="row" v-if="translationType === 'text'">
 							<div class="input-field textarea-container col s6">
 								<label for="textarea1" class="sr-only">
 									Text to translate
@@ -146,7 +146,6 @@
 									<label>[[ inputText.length ]] / [[ charactersLimit ]]</label>
 								</div>
 							</div>
-
 							<div class="input-field textarea-container col s6">
 								<label for="textarea2" class="sr-only">
 									Translated text
@@ -173,8 +172,12 @@
 								</div>
 							</div>
 						</div>
+                        <div class="row" v-if="translationType === 'files'">
+                            <div class="input-field textarea-container col s12">
+                             
+                            </div>
+                        </div>
 					</form>
-
 				</div>
 			</div>
 		</div>