diff --git a/.gitignore b/.gitignore index b0b55ea..d52f7fa 100644 --- a/.gitignore +++ b/.gitignore @@ -27,4 +27,11 @@ target nbactions.xml nb-configuration.xml catalog.xml -nbproject \ No newline at end of file +nbproject + + +# Node.js # +########### +node +node_modules +web_modules diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_ca.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_ca.properties deleted file mode 100644 index dfc9f60..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_ca.properties +++ /dev/null @@ -1 +0,0 @@ -accountManagementTitle=Gesti\u00F3 de Compte D4Science diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_de.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_de.properties deleted file mode 100644 index 632ff0e..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_de.properties +++ /dev/null @@ -1,10 +0,0 @@ -accountManagementTitle=D4Science Benutzerkontoverwaltung - -changeAvatarHtmlTitle=Profilbild bearbeiten - -deleteAccountHtmlTitle=Account löschen -deleteAccountSubmitButton=Das Löschen des Account bestätigen -deleteAccountMessage=Das Löschen ihres Account deaktiviert ihren Profil und löscht ihren Namen und Profilbild dass Sie auf dem D4Science Gateway mitgeteilt haben. Einige Informationen weredn immer noch sichtbar bleiben wie zum Beispiel ihr Name auf Posts oder privaten Mitteilungen. Alle Files und Ordnern das Sie auf ihrem workspace kreiert haben werden gelöscht. -deleteAccountWarningTitle=Achtung -deleteAccountWarningMessage=Das Klicken auf dem "Das Löschen des Account bestätigen" Knopf is nicht rückgängig, ihr Account wird gelöscht und Sie werden automatisch aus allen ihren Sessionen aus-geloggt. -deleteAccountConfirmDeleteMessage=\\nWollen Sie wirklich ihren Account löschen?\\n\\n[Hinweis: Diese Operation ist nicht rückgängig] \ No newline at end of file diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_en.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_en.properties deleted file mode 100644 index 6cf1aa5..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_en.properties +++ /dev/null @@ -1,18 +0,0 @@ -accountManagementTitle=D4Science Account Management - -accountManagementWelcomeMessage=Welcome to D4Science Account Management - -authenticatorFinishSetUpMessage=Each time you sign in to your D4Science account, you will be asked to provide a two-factor authentication code. -authenticatorSMSMessage=D4Science will send the Verification code to your phone as the two-factor authentication. - -changeAvatarHtmlTitle=Edit Avatar -noAvatarSet=Please upload an image (100x100px size is suggested, images exceding 250x250px will be resized to 250px width or height mantaining their ratio) choosing a file and clicking on Save button. -avatarFileSizeMessage=The maximum file size permitted is 1MB. -avatarFileTooBig=File too big error! - -deleteAccountHtmlTitle=Delete your Account -deleteAccountSubmitButton=Confirm delete account -deleteAccountMessage=Deleting your account will disable your profile and remove your name and photo you''ve shared on D4Science gateway(s). Some information may still be visible to others, such as your name in the posts and private messages you sent. All files and folders you created of your workspace will be removed. -deleteAccountWarningTitle=Warning -deleteAccountWarningMessage=Clicking on the "Confirm delete account" button is an undoable operation, your account will be removed and you'll be automatically logged out from all your sessions. -deleteAccountConfirmDeleteMessage=\\nDo you really want to remove your account?\\n\\n[NOTE: This action is irreversible] \ No newline at end of file diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_es.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_es.properties deleted file mode 100644 index 2390adb..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_es.properties +++ /dev/null @@ -1 +0,0 @@ -accountManagementTitle=Gesti\u00F3n de Cuenta D4Science diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_fr.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_fr.properties deleted file mode 100644 index 0cb487e..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_fr.properties +++ /dev/null @@ -1,11 +0,0 @@ -# TIPS to encode UTF-8 to ISO -# native2ascii -encoding ISO8859_1 srcFile > dstFile - -accountManagementTitle=Gestion du compte D4Science - -deleteAccountHtmlTitle=Suppression de compte -deleteAccountSubmitButton=Confirmer la suppression du compte -deleteAccountMessage=La suppression de votre compte désactivera le profil et supprimera le nom et les photos partagés sur le(s) gateway D4Science. Certaines informations peuvent toujours être visibles aux autres utilisateurs, telles que le nom dans les publications et les messages privés envoyés. Tous les fichiers et dossiers créés dans l'espace de travail (worksapce) personnel seront supprimés. -deleteAccountWarningTitle=Attention -deleteAccountWarningMessage=En cliquant sur le bouton "Confirmer la suppression du compte" lancera une opération irréversible, le compte personnel sera supprimé et toutes les sessions ouvertes sur les différents sites seront fermé. -deleteAccountConfirmDeleteMessage=\\nVous voulez vraiment annuler votre compte?\\n\\n[Remarque: Cette action est irréversible] \ No newline at end of file diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_it.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_it.properties deleted file mode 100644 index a2e1dd9..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_it.properties +++ /dev/null @@ -1,13 +0,0 @@ -accountManagementTitle=D4Science Account Management - -changeAvatarHtmlTitle=Modifica Avatar -noAvatarSet=Caricare un'immagine (si consiglia una dimensione di 100x100 px, le immagini che eccedono 250x250px saranno ridimensionate a 250px di larchezza o altezza mantenendo il loro rapporto) con Scegli file e premendo quindi su Salva -avatarFileSizeMessage=La massima dimensione consentita del file è di 1MB. -avatarFileTooBig=Dimensione file eccessiva! - -deleteAccountHtmlTitle=Cancellazione Account -deleteAccountSubmitButton=Conferma cancellazione account -deleteAccountMessage=La cancellazione del proprio account disabiliterà il profilo e rimuoverà il nome e le foto condivise sul/sui gateway D4Science. Alcune informazioni potrebbero risultare ancora visibili agli altri utenti, come il nome nei post e nei messaggi privati inviati. Tutti i file e le cartelle create nel workspace personale saranno rimosse. -deleteAccountWarningTitle=Attenzione -deleteAccountWarningMessage=Cliccando sul bottone "Conferma cancellazione account" si avvierà un''operazione irreversibile, l''account personale sarà rimosso e saranno terminate tutte le sessioni aperte nei vari siti. -deleteAccountConfirmDeleteMessage=\\nSi vuole veramente cancellare il proprio account?\\n\\n[NB: Questa azione è irreversible] \ No newline at end of file diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_ja.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_ja.properties deleted file mode 100644 index 8cbdb9d..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_ja.properties +++ /dev/null @@ -1,5 +0,0 @@ -# encoding: utf-8 -accountManagementWelcomeMessage=D4Science アカウント管理へようこそ - -authenticatorFinishSetUpMessage=D4Scienceアカウントにサインインするたびに、2要素認証コードを入力するように求められます。 -authenticatorSMSMessage=D4Scienceは、2要素認証として確認コードを携帯電話に送信します。 diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_lt.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_lt.properties deleted file mode 100644 index 9f8690c..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_lt.properties +++ /dev/null @@ -1,2 +0,0 @@ -# encoding: utf-8 -accountManagementTitle=D4Science Naudotojų Administravimas diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_nl.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_nl.properties deleted file mode 100644 index bf10858..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_nl.properties +++ /dev/null @@ -1 +0,0 @@ -accountManagementTitle=D4Science Accountbeheer diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_no.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_no.properties deleted file mode 100644 index ce6ad5e..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_no.properties +++ /dev/null @@ -1 +0,0 @@ -accountManagementTitle=D4Science kontoadministrasjon diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_sk.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_sk.properties deleted file mode 100644 index e051bfc..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_sk.properties +++ /dev/null @@ -1,2 +0,0 @@ -# encoding: utf-8 -accountManagementTitle=Správa účtu D4Science diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_sv.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_sv.properties deleted file mode 100644 index cadbbd3..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_sv.properties +++ /dev/null @@ -1,2 +0,0 @@ -# encoding: utf-8 -accountManagementTitle=Kontohantering för D4Science diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_tr.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_tr.properties deleted file mode 100644 index d28eece..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_tr.properties +++ /dev/null @@ -1,6 +0,0 @@ -accountManagementTitle=D4Science Kullan\u0131c\u0131 Hesab\u0131 Y\u00F6netimi - -accountManagementWelcomeMessage=D4Science Hesap Y\u00F6netimine Ho\u015F Geldiniz - -authenticatorFinishSetUpMessage=D4Science hesab\u0131n\u0131zda her oturum a\u00E7t\u0131\u011F\u0131n\u0131zda, iki fakt\u00F6rl\u00FC bir do\u011Frulama kodu girmeniz istenecektir. -authenticatorSMSMessage=D4Science, do\u011Frulama kodunu telefonunuza iki fakt\u00F6rl\u00FC kimlik do\u011Frulamas\u0131 olarak g\u00F6nderecektir. diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_zh_CN.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_zh_CN.properties deleted file mode 100644 index 3159dba..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/messages/messages_zh_CN.properties +++ /dev/null @@ -1,2 +0,0 @@ -# encoding: utf-8 -accountManagementTitle=D4Science账户管理 diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/css/account.css b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/css/account.css deleted file mode 100644 index d5efa3e..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/css/account.css +++ /dev/null @@ -1,286 +0,0 @@ -html { - height: 100%; -} - -body { - background-color: #F9F9F9; - margin: 0; - padding: 0; - height: 100%; -} - -header .navbar { - margin-bottom: 0; - min-height: inherit; -} - -.header .container { - position: relative; -} - -.navbar-title { - background-image: url('../img/logo.png'); - height: 36px; - background-repeat: no-repeat; - width: 180px; - margin: 3px 10px 5px; - text-indent: -99999px; -} - -.navbar-pf { - background: #585858; - border-top: 0; -} - -.navbar-pf .navbar-header { - border-bottom: 0; -} - -.navbar-pf .navbar-utility { - right: 20px; - top: -34px; - font-size: 12px; -} - -.navbar-pf .navbar-utility > li > a { - color: #fff !important; - padding-bottom: 12px; - padding-top: 11px; - border-left: medium none; -} - -.container { - height: 100%; -} - -.content-area { - background-color: #fff; - border-color: #CECECE; - border-style: solid; - border-width: 0 1px; - height: 100%; - padding: 0 30px; -} - -.margin-bottom { - margin-bottom: 10px; -} - -/* Sidebar */ - -.bs-sidebar { - background-color: #f9f9f9; - padding-top: 44px; - padding-right: 0; - padding-left: 0; - z-index: 20; -} -.bs-sidebar ul { - list-style: none; - padding-left: 12px; -} - -.bs-sidebar ul li { - margin-bottom: 0.5em; - margin-left: -1em; -} -.bs-sidebar ul li a { - font-size: 14px; - padding-left: 25px; - color: #4d5258; - line-height: 28px; - display: block; - border-width: 1px 0 1px 1px; - border-style: solid; - border-color: #f9f9f9; -} -.bs-sidebar ul li a:hover, -.bs-sidebar ul li a:focus { - text-decoration: none; - color: #777777; - border-right: 2px solid #aaa; -} -.bs-sidebar ul li.active a { - background-color: #c7e5f0; - border-color: #56bae0; - font-weight: bold; - background-image: url(../img/icon-sidebar-active.png); - background-repeat: no-repeat; - background-position: right center; -} - -.bs-sidebar ul li.active a:hover { - border-right: none; -} - - -.content-area h2 { - font-family: "Open Sans", sans-serif; - font-weight: 100; - font-size: 24px; - margin-bottom: 25px; - margin-top: 25px; -} - -.subtitle { - text-align: right; - margin-top: 30px; - color: #909090; -} - -.required { - color: #CB2915; -} - - -.alert { - margin-top: 30px; - margin-bottom: 0; -} - -.feedback-aligner .alert { - background-position: 1.27273em center; - background-repeat: no-repeat; - border-radius: 2px; - border-width: 1px; - color: #4D5258; - display: inline-block; - font-size: 1.1em; - line-height: 1.4em; - margin: 0; - padding: 0.909091em 3.63636em; - position: relative; - text-align: left; -} -.alert.alert-success { - background-color: #E4F1E1; - border-color: #4B9E39; -} -.alert.alert-error { - background-color: #F8E7E7; - border-color: #B91415; -} -.alert.alert-warning { - background-color: #FEF1E9; - border-color: #F17528; -} -.alert.alert-info { - background-color: #E4F3FA; - border-color: #5994B2; -} - -.form-horizontal { - border-top: 1px solid #E9E8E8; - padding-top: 23px; -} - -.form-horizontal .control-label { - color: #909090; - line-height: 1.4em; - padding-top: 5px; - position: relative; - text-align: right; - width: 100%; -} - -.form-group { - position: relative; -} - -.control-label + .required { - position: absolute; - right: -2px; - top: 0; -} - -#kc-form-buttons { - text-align: right; - margin-top: 10px; -} - -#kc-form-buttons .btn-primary { - float: right; - margin-left: 8px; -} - -/* Authenticator page */ - -ol { - padding-left: 40px; -} - -ol li { - font-size: 13px; - margin-bottom: 10px; - position: relative; -} - -ol li img { - margin-top: 15px; - margin-bottom: 5px; - border: 1px solid #eee; -} - -hr + .form-horizontal { - border: none; - padding-top: 0; -} - -.kc-dropdown{ - position: relative; -} -.kc-dropdown > a{ - display:block; - padding: 11px 10px 12px; - line-height: 12px; - font-size: 12px; - color: #fff !important; - text-decoration: none; -} -.kc-dropdown > a::after{ - content: "\2c5"; - margin-left: 4px; -} -.kc-dropdown:hover > a{ - background-color: rgba(0,0,0,0.2); -} -.kc-dropdown ul li a{ - padding: 1px 11px; - font-size: 12px; - color: #000 !important; - border: 1px solid #fff; - text-decoration: none; - display:block; - line-height: 20px; -} -.kc-dropdown ul li a:hover{ - color: #4d5258; - background-color: #d4edfa; - border-color: #b3d3e7; -} -.kc-dropdown ul{ - position: absolute; - z-index: 2000; - list-style:none; - display:none; - padding: 5px 0px; - margin: 0px; - background-color: #fff !important; - border: 1px solid #b6b6b6; - border-radius: 1px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - background-clip: padding-box; - min-width: 100px; -} -.kc-dropdown:hover ul{ - display:block; -} - - -#kc-totp-secret-key { - border: 1px solid #eee; - font-size: 16px; - padding: 10px; - margin: 50px 0; -} \ No newline at end of file diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/img/favicon.ico b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/img/favicon.ico deleted file mode 100644 index ba6bb54..0000000 Binary files a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/img/favicon.ico and /dev/null differ diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/img/icon-sidebar-active.png b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/img/icon-sidebar-active.png deleted file mode 100644 index e7b9b08..0000000 Binary files a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/img/icon-sidebar-active.png and /dev/null differ diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/img/logo.png b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/img/logo.png deleted file mode 100644 index 130ec14..0000000 Binary files a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/img/logo.png and /dev/null differ diff --git a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/theme.properties b/keycloak-d4science-theme/src/main/resources/theme/d4science/account/theme.properties deleted file mode 100644 index 512d633..0000000 --- a/keycloak-d4science-theme/src/main/resources/theme/d4science/account/theme.properties +++ /dev/null @@ -1 +0,0 @@ -parent=keycloak \ No newline at end of file