void OnTitleEditComplete(object sender, EventArgs e)
        {
            string title   = "Are you sure you wish to rename the style?";
            string message = "You won't be able to upload the style to Github anymore";

            if (IsTemplateFolder)
            {
                message = "When you rename a template style, it will be added to your styles";
            }

            Alert(title, message, delegate
            {
                ContentView.NavigationBar.Revert();
            }, delegate
            {
                string text = (string)sender;
                ContentView.NavigationBar.UpdateText(text);
                ContentView.NavigationBar.CloseTitleEditor();

                string newFolder = StyleListController.MyStyleFolder;
                string newName   = text + Parser.ZipExtension;

                GithubData.LocalPath         = Path.Combine(newFolder, text);
                GithubData.StyleName         = text;
                GithubData.CanUploadToGithub = false;

                ContentView.Toolbar.UploadButton.IsVisible = false;

                if (IsTemplateFolder)
                {
                    byte[] bytes  = FileUtils.ReadFileFromFolder(StyleListController.TemplateFolder, filename);
                    Stream stream = new MemoryStream(bytes);

                    FileUtils.SaveFileToFolder(stream, newFolder, newName);

                    LocalStorage.Instance.Insert(GithubData);
                }
                else
                {
                    FileUtils.RenameFile(newFolder, filename, newName);

                    LocalStorage.Instance.Update(GithubData);
                }

                folder   = newFolder;
                filename = newName;
            });
        }