package magic.ui.screen.keywords;
import java.awt.Color;
import javax.swing.JLabel;
import javax.swing.JPanel;
import magic.ui.theme.Theme;
import magic.ui.utility.MagicStyle;
import magic.ui.FontsAndBorders;
import net.miginfocom.swing.MigLayout;
@SuppressWarnings("serial")
class KeywordPanelA extends JPanel {
private static final Color NAME_COLOR = MagicStyle.getTheme().getColor(Theme.COLOR_NAME_FOREGROUND);
private static final Color TEXT_COLOR = MagicStyle.getTheme().getTextColor();
KeywordPanelA(Keyword keyword) {
setLayout(new MigLayout("insets 0, gap 0, flowy"));
setOpaque(false);
final JLabel nameLabel = new JLabel(keyword.getName());
nameLabel.setForeground(NAME_COLOR);
nameLabel.setFont(FontsAndBorders.FONT2);
add(nameLabel, "w 100%");
final JLabel descriptionLabel = new JLabel();
descriptionLabel.setText(keyword.getDescriptionAsHtml());
descriptionLabel.setForeground(TEXT_COLOR);
add(descriptionLabel, "w 10:100%");
}
}