vault_detail_locked.fxml 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?import org.cryptomator.ui.controls.FontAwesome5IconView?>
  3. <?import javafx.scene.control.Button?>
  4. <?import javafx.scene.control.Hyperlink?>
  5. <?import javafx.scene.layout.HBox?>
  6. <?import javafx.scene.layout.Region?>
  7. <?import javafx.scene.layout.VBox?>
  8. <VBox xmlns:fx="http://javafx.com/fxml"
  9. xmlns="http://javafx.com/javafx"
  10. fx:controller="org.cryptomator.ui.mainwindow.VaultDetailLockedController"
  11. alignment="TOP_CENTER"
  12. spacing="9">
  13. <children>
  14. <Button styleClass="button-large" text="%main.vaultDetail.unlockBtn" minWidth="120" onAction="#unlock" defaultButton="${controller.vault.locked}" visible="${!controller.passwordSaved}"
  15. managed="${!controller.passwordSaved}">
  16. <graphic>
  17. <FontAwesome5IconView glyph="KEY" glyphSize="15"/>
  18. </graphic>
  19. </Button>
  20. <Button styleClass="button-large" text="%main.vaultDetail.unlockNowBtn" minWidth="120" onAction="#unlock" defaultButton="${controller.vault.locked}" visible="${controller.passwordSaved}"
  21. managed="${controller.passwordSaved}">
  22. <graphic>
  23. <FontAwesome5IconView glyph="KEY" glyphSize="15"/>
  24. </graphic>
  25. </Button>
  26. <Hyperlink text="%main.vaultDetail.passwordSavedInKeychain" visible="${controller.passwordSaved}" managed="${controller.passwordSaved}" onAction="#showKeyVaultOptions">
  27. <graphic>
  28. <FontAwesome5IconView glyph="LOCK"/>
  29. </graphic>
  30. </Hyperlink>
  31. <Button text="%main.vaultDetail.share" minWidth="120" onAction="#share">
  32. <graphic>
  33. <FontAwesome5IconView glyph="SHARE" glyphSize="15"/>
  34. </graphic>
  35. </Button>
  36. <Region VBox.vgrow="ALWAYS"/>
  37. <HBox alignment="BOTTOM_RIGHT">
  38. <Button text="%main.vaultDetail.optionsBtn" minWidth="120" onAction="#showVaultOptions">
  39. <graphic>
  40. <FontAwesome5IconView glyph="COG"/>
  41. </graphic>
  42. </Button>
  43. </HBox>
  44. </children>
  45. </VBox>